builder: mozilla-beta_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-072 starttime: 1466583931.22 results: success (0) buildid: 20160621234002 builduid: 857be21ca7ae409584522603bb514c23 revision: 0bcc9439bf8c9106740ce9e7cb3bb0131487ae67 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-22 01:25:31.222096) ========= master: http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-22 01:25:31.222741) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-22 01:25:31.223027) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-22 01:25:31.324200) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-22 01:25:31.324578) ========= '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 --01:25:25-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 7.36 MB/s 01:25:26 (7.36 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.831000 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-22 01:25:32.192261) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-22 01:25:32.192629) ========= '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.894000 ========= master_lag: -0.00 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-22 01:25:33.083761) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-22 01:25:33.084228) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 0bcc9439bf8c9106740ce9e7cb3bb0131487ae67 --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 0bcc9439bf8c9106740ce9e7cb3bb0131487ae67 --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-22 01:25:27,598 truncating revision to first 12 chars 2016-06-22 01:25:27,598 Setting DEBUG logging. 2016-06-22 01:25:27,598 attempt 1/10 2016-06-22 01:25:27,598 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/0bcc9439bf8c?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-22 01:25:27,967 unpacking tar archive at: mozilla-beta-0bcc9439bf8c/testing/mozharness/ program finished with exit code 0 elapsedTime=1.166000 ========= master_lag: 0.06 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-22 01:25:34.305741) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-22 01:25:34.306065) ========= script_repo_revision: 0bcc9439bf8c9106740ce9e7cb3bb0131487ae67 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-22 01:25:34.306451) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-22 01:25:34.306753) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-22 01:25:34.321971) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 44 secs) (at 2016-06-22 01:25:34.322417) ========= '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 01:25:28 INFO - MultiFileLogger online at 20160622 01:25:28 in C:\slave\test 01:25:28 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true 01:25:28 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 01:25:28 INFO - {'append_to_log': False, 01:25:28 INFO - 'base_work_dir': 'C:\\slave\\test', 01:25:28 INFO - 'blob_upload_branch': 'mozilla-beta', 01:25:28 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 01:25:28 INFO - 'buildbot_json_path': 'buildprops.json', 01:25:28 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 01:25:28 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 01:25:28 INFO - 'download_minidump_stackwalk': True, 01:25:28 INFO - 'download_symbols': 'true', 01:25:28 INFO - 'e10s': False, 01:25:28 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 01:25:28 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 01:25:28 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 01:25:28 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 01:25:28 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 01:25:28 INFO - 'C:/mozilla-build/tooltool.py'), 01:25:28 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 01:25:28 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 01:25:28 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 01:25:28 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 01:25:28 INFO - 'log_level': 'info', 01:25:28 INFO - 'log_to_console': True, 01:25:28 INFO - 'opt_config_files': (), 01:25:28 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 01:25:28 INFO - '--processes=1', 01:25:28 INFO - '--config=%(test_path)s/wptrunner.ini', 01:25:28 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 01:25:28 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 01:25:28 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 01:25:28 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 01:25:28 INFO - 'pip_index': False, 01:25:28 INFO - 'require_test_zip': True, 01:25:28 INFO - 'test_type': ('testharness',), 01:25:28 INFO - 'this_chunk': '1', 01:25:28 INFO - 'total_chunks': '10', 01:25:28 INFO - 'virtualenv_path': 'venv', 01:25:28 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 01:25:28 INFO - 'work_dir': 'build'} 01:25:28 INFO - ##### 01:25:28 INFO - ##### Running clobber step. 01:25:28 INFO - ##### 01:25:28 INFO - Running pre-action listener: _resource_record_pre_action 01:25:28 INFO - Running main action method: clobber 01:25:28 INFO - rmtree: C:\slave\test\build 01:25:28 INFO - Using _rmtree_windows ... 01:25:28 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 01:26:22 INFO - Running post-action listener: _resource_record_post_action 01:26:22 INFO - ##### 01:26:22 INFO - ##### Running read-buildbot-config step. 01:26:22 INFO - ##### 01:26:22 INFO - Running pre-action listener: _resource_record_pre_action 01:26:22 INFO - Running main action method: read_buildbot_config 01:26:22 INFO - Using buildbot properties: 01:26:22 INFO - { 01:26:22 INFO - "project": "", 01:26:22 INFO - "product": "firefox", 01:26:22 INFO - "script_repo_revision": "production", 01:26:22 INFO - "scheduler": "tests-mozilla-beta-xp_ix-debug-unittest", 01:26:22 INFO - "repository": "", 01:26:22 INFO - "buildername": "Windows XP 32-bit mozilla-beta debug test web-platform-tests-1", 01:26:22 INFO - "buildid": "20160621234002", 01:26:22 INFO - "pgo_build": "False", 01:26:22 INFO - "basedir": "C:\\slave\\test", 01:26:22 INFO - "buildnumber": 16, 01:26:22 INFO - "slavename": "t-xp32-ix-072", 01:26:22 INFO - "revision": "0bcc9439bf8c9106740ce9e7cb3bb0131487ae67", 01:26:22 INFO - "master": "http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/", 01:26:22 INFO - "platform": "win32", 01:26:22 INFO - "branch": "mozilla-beta", 01:26:22 INFO - "repo_path": "releases/mozilla-beta", 01:26:22 INFO - "moz_repo_path": "", 01:26:22 INFO - "stage_platform": "win32", 01:26:22 INFO - "builduid": "857be21ca7ae409584522603bb514c23", 01:26:22 INFO - "slavebuilddir": "test" 01:26:22 INFO - } 01:26:22 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/QzbUA35SQOi2T4hnjbKsCA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json. 01:26:22 INFO - Found installer url https://queue.taskcluster.net/v1/task/QzbUA35SQOi2T4hnjbKsCA/artifacts/public/build/firefox-48.0.en-US.win32.zip. 01:26:22 INFO - Running post-action listener: _resource_record_post_action 01:26:22 INFO - ##### 01:26:22 INFO - ##### Running download-and-extract step. 01:26:22 INFO - ##### 01:26:22 INFO - Running pre-action listener: _resource_record_pre_action 01:26:22 INFO - Running main action method: download_and_extract 01:26:22 INFO - mkdir: C:\slave\test\build\tests 01:26:22 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')]} 01:26:22 INFO - https://queue.taskcluster.net/v1/task/QzbUA35SQOi2T4hnjbKsCA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net 01:26:22 INFO - trying https://queue.taskcluster.net/v1/task/QzbUA35SQOi2T4hnjbKsCA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 01:26:22 INFO - Downloading https://queue.taskcluster.net/v1/task/QzbUA35SQOi2T4hnjbKsCA/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 01:26:22 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/QzbUA35SQOi2T4hnjbKsCA/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 01:26:23 INFO - Downloaded 1240 bytes. 01:26:23 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 01:26:23 INFO - Using the following test package requirements: 01:26:23 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 01:26:23 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 01:26:23 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 01:26:23 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 01:26:23 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 01:26:23 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 01:26:23 INFO - u'jsshell-win32.zip'], 01:26:23 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 01:26:23 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 01:26:23 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 01:26:23 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 01:26:23 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 01:26:23 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 01:26:23 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 01:26:23 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 01:26:23 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 01:26:23 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 01:26:23 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 01:26:23 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 01:26:23 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')]} 01:26:23 INFO - https://queue.taskcluster.net/v1/task/QzbUA35SQOi2T4hnjbKsCA/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 01:26:23 INFO - trying https://queue.taskcluster.net/v1/task/QzbUA35SQOi2T4hnjbKsCA/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 01:26:23 INFO - Downloading https://queue.taskcluster.net/v1/task/QzbUA35SQOi2T4hnjbKsCA/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 01:26:23 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/QzbUA35SQOi2T4hnjbKsCA/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 01:26:25 INFO - Downloaded 20352583 bytes. 01:26:25 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/*'] 01:26:25 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/* 01:26:27 INFO - caution: filename not matched: web-platform/* 01:26:27 INFO - Return code: 11 01:26:27 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')]} 01:26:27 INFO - https://queue.taskcluster.net/v1/task/QzbUA35SQOi2T4hnjbKsCA/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 01:26:27 INFO - trying https://queue.taskcluster.net/v1/task/QzbUA35SQOi2T4hnjbKsCA/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip 01:26:27 INFO - Downloading https://queue.taskcluster.net/v1/task/QzbUA35SQOi2T4hnjbKsCA/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 01:26:27 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/QzbUA35SQOi2T4hnjbKsCA/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 01:26:31 INFO - Downloaded 36389112 bytes. 01:26:31 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/*'] 01:26:31 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/* 01:27:13 INFO - caution: filename not matched: bin/* 01:27:13 INFO - caution: filename not matched: config/* 01:27:13 INFO - caution: filename not matched: mozbase/* 01:27:13 INFO - caution: filename not matched: marionette/* 01:27:13 INFO - caution: filename not matched: tools/wptserve/* 01:27:13 INFO - Return code: 11 01:27:13 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')]} 01:27:13 INFO - https://queue.taskcluster.net/v1/task/QzbUA35SQOi2T4hnjbKsCA/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net 01:27:13 INFO - trying https://queue.taskcluster.net/v1/task/QzbUA35SQOi2T4hnjbKsCA/artifacts/public/build/firefox-48.0.en-US.win32.zip 01:27:13 INFO - Downloading https://queue.taskcluster.net/v1/task/QzbUA35SQOi2T4hnjbKsCA/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip 01:27:13 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/QzbUA35SQOi2T4hnjbKsCA/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 01:27:18 INFO - Downloaded 68466072 bytes. 01:27:18 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/QzbUA35SQOi2T4hnjbKsCA/artifacts/public/build/firefox-48.0.en-US.win32.zip 01:27:18 INFO - mkdir: C:\slave\test\properties 01:27:18 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 01:27:18 INFO - Writing to file C:\slave\test\properties\build_url 01:27:18 INFO - Contents: 01:27:18 INFO - build_url:https://queue.taskcluster.net/v1/task/QzbUA35SQOi2T4hnjbKsCA/artifacts/public/build/firefox-48.0.en-US.win32.zip 01:27:19 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/QzbUA35SQOi2T4hnjbKsCA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 01:27:19 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 01:27:19 INFO - Writing to file C:\slave\test\properties\symbols_url 01:27:19 INFO - Contents: 01:27:19 INFO - symbols_url:https://queue.taskcluster.net/v1/task/QzbUA35SQOi2T4hnjbKsCA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 01:27:19 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:27:19 INFO - https://queue.taskcluster.net/v1/task/QzbUA35SQOi2T4hnjbKsCA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 01:27:19 INFO - trying https://queue.taskcluster.net/v1/task/QzbUA35SQOi2T4hnjbKsCA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 01:27:19 INFO - Downloading https://queue.taskcluster.net/v1/task/QzbUA35SQOi2T4hnjbKsCA/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 01:27:19 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/QzbUA35SQOi2T4hnjbKsCA/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 01:27:23 INFO - Downloaded 55576277 bytes. 01:27:23 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'] 01:27:23 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 01:27:27 INFO - Return code: 0 01:27:27 INFO - Running post-action listener: _resource_record_post_action 01:27:27 INFO - Running post-action listener: set_extra_try_arguments 01:27:27 INFO - ##### 01:27:27 INFO - ##### Running create-virtualenv step. 01:27:27 INFO - ##### 01:27:27 INFO - Running pre-action listener: _pre_create_virtualenv 01:27:27 INFO - Running pre-action listener: _resource_record_pre_action 01:27:27 INFO - Running main action method: create_virtualenv 01:27:27 INFO - Creating virtualenv C:\slave\test\build\venv 01:27:27 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 01:27:27 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 01:27:29 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 01:27:30 INFO - Installing distribute......................................................................................................................................................................................done. 01:27:31 INFO - Return code: 0 01:27:31 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 01:27:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:27:31 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:27:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:27:31 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:27:31 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 01:27:31 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 01:27:31 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 01:27:31 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 01:27:31 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-072\\Application Data', 01:27:31 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 01:27:31 INFO - 'COMPUTERNAME': 'T-XP32-IX-072', 01:27:31 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 01:27:31 INFO - 'DCLOCATION': 'SCL3', 01:27:31 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 01:27:31 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 01:27:31 INFO - 'FP_NO_HOST_CHECK': 'NO', 01:27:31 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 01:27:31 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 01:27:31 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 01:27:31 INFO - 'HOMEDRIVE': 'C:', 01:27:31 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-072', 01:27:31 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 01:27:31 INFO - 'KTS_VERSION': '1.19c', 01:27:31 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 01:27:31 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-072', 01:27:31 INFO - 'MONDIR': 'C:\\Monitor_config\\', 01:27:31 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 01:27:31 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 01:27:31 INFO - 'MOZILLABUILDDRIVE': 'C:', 01:27:31 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 01:27:31 INFO - 'MOZ_AIRBAG': '1', 01:27:31 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 01:27:31 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:27:31 INFO - 'MOZ_MSVCVERSION': '8', 01:27:31 INFO - 'MOZ_NO_REMOTE': '1', 01:27:31 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 01:27:31 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 01:27:31 INFO - 'NO_EM_RESTART': '1', 01:27:31 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:27:31 INFO - 'NUMBER_OF_PROCESSORS': '8', 01:27:31 INFO - 'OS': 'Windows_NT', 01:27:31 INFO - 'OURDRIVE': 'C:', 01:27:31 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', 01:27:31 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 01:27:31 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 01:27:31 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 01:27:31 INFO - 'PROCESSOR_LEVEL': '6', 01:27:31 INFO - 'PROCESSOR_REVISION': '1e05', 01:27:31 INFO - 'PROGRAMFILES': 'C:\\Program Files', 01:27:31 INFO - 'PROMPT': '$P$G', 01:27:31 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 01:27:31 INFO - 'PWD': 'C:\\slave\\test', 01:27:31 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 01:27:31 INFO - 'SESSIONNAME': 'Console', 01:27:31 INFO - 'SLAVEDIR': 'C:\\slave\\', 01:27:31 INFO - 'SYSTEMDRIVE': 'C:', 01:27:31 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 01:27:31 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 01:27:31 INFO - 'TEST1': 'testie', 01:27:31 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 01:27:31 INFO - 'USERDOMAIN': 'T-XP32-IX-072', 01:27:31 INFO - 'USERNAME': 'cltbld', 01:27:31 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-072', 01:27:31 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 01:27:31 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 01:27:31 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 01:27:31 INFO - 'WINDIR': 'C:\\WINDOWS', 01:27:31 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 01:27:31 INFO - Ignoring indexes: http://pypi.python.org/simple/ 01:27:31 INFO - Downloading/unpacking psutil>=0.7.1 01:27:32 INFO - Running setup.py egg_info for package psutil 01:27:32 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 01:27:32 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 01:27:32 INFO - Installing collected packages: psutil 01:27:32 INFO - Running setup.py install for psutil 01:27:32 INFO - building 'psutil._psutil_windows' extension 01:27:32 INFO - error: Unable to find vcvarsall.bat 01:27:32 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-8oslmi-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 01:27:32 INFO - running install 01:27:32 INFO - running build 01:27:32 INFO - running build_py 01:27:32 INFO - creating build 01:27:32 INFO - creating build\lib.win32-2.7 01:27:32 INFO - creating build\lib.win32-2.7\psutil 01:27:32 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 01:27:32 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 01:27:32 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 01:27:32 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 01:27:32 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 01:27:32 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 01:27:32 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 01:27:32 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 01:27:32 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 01:27:32 INFO - running build_ext 01:27:32 INFO - building 'psutil._psutil_windows' extension 01:27:32 INFO - error: Unable to find vcvarsall.bat 01:27:32 INFO - ---------------------------------------- 01:27:32 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-8oslmi-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 01:27:32 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-072\Application Data\pip\pip.log 01:27:32 WARNING - Return code: 1 01:27:32 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! 01:27:32 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 01:27:32 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')]} 01:27:32 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:27:32 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')]} 01:27:32 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:27:32 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 01:27:32 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 01:27:32 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 01:27:32 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 01:27:32 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-072\\Application Data', 01:27:32 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 01:27:32 INFO - 'COMPUTERNAME': 'T-XP32-IX-072', 01:27:32 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 01:27:32 INFO - 'DCLOCATION': 'SCL3', 01:27:32 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 01:27:32 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 01:27:32 INFO - 'FP_NO_HOST_CHECK': 'NO', 01:27:32 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 01:27:32 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 01:27:32 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 01:27:32 INFO - 'HOMEDRIVE': 'C:', 01:27:32 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-072', 01:27:32 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 01:27:32 INFO - 'KTS_VERSION': '1.19c', 01:27:32 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 01:27:32 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-072', 01:27:32 INFO - 'MONDIR': 'C:\\Monitor_config\\', 01:27:32 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 01:27:32 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 01:27:32 INFO - 'MOZILLABUILDDRIVE': 'C:', 01:27:32 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 01:27:32 INFO - 'MOZ_AIRBAG': '1', 01:27:32 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 01:27:32 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:27:32 INFO - 'MOZ_MSVCVERSION': '8', 01:27:32 INFO - 'MOZ_NO_REMOTE': '1', 01:27:32 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 01:27:32 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 01:27:32 INFO - 'NO_EM_RESTART': '1', 01:27:32 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:27:32 INFO - 'NUMBER_OF_PROCESSORS': '8', 01:27:32 INFO - 'OS': 'Windows_NT', 01:27:32 INFO - 'OURDRIVE': 'C:', 01:27:32 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', 01:27:32 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 01:27:32 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 01:27:32 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 01:27:32 INFO - 'PROCESSOR_LEVEL': '6', 01:27:32 INFO - 'PROCESSOR_REVISION': '1e05', 01:27:32 INFO - 'PROGRAMFILES': 'C:\\Program Files', 01:27:32 INFO - 'PROMPT': '$P$G', 01:27:32 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 01:27:32 INFO - 'PWD': 'C:\\slave\\test', 01:27:32 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 01:27:32 INFO - 'SESSIONNAME': 'Console', 01:27:32 INFO - 'SLAVEDIR': 'C:\\slave\\', 01:27:32 INFO - 'SYSTEMDRIVE': 'C:', 01:27:32 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 01:27:32 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 01:27:32 INFO - 'TEST1': 'testie', 01:27:32 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 01:27:32 INFO - 'USERDOMAIN': 'T-XP32-IX-072', 01:27:32 INFO - 'USERNAME': 'cltbld', 01:27:32 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-072', 01:27:32 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 01:27:32 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 01:27:32 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 01:27:32 INFO - 'WINDIR': 'C:\\WINDOWS', 01:27:32 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 01:27:32 INFO - Ignoring indexes: http://pypi.python.org/simple/ 01:27:32 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 01:27:32 INFO - Downloading mozsystemmonitor-0.0.tar.gz 01:27:32 INFO - Running setup.py egg_info for package mozsystemmonitor 01:27:32 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 01:27:32 INFO - Running setup.py egg_info for package psutil 01:27:32 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 01:27:32 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 01:27:32 INFO - Installing collected packages: mozsystemmonitor, psutil 01:27:32 INFO - Running setup.py install for mozsystemmonitor 01:27:32 INFO - Running setup.py install for psutil 01:27:32 INFO - building 'psutil._psutil_windows' extension 01:27:32 INFO - error: Unable to find vcvarsall.bat 01:27:32 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-kusogr-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 01:27:32 INFO - running install 01:27:32 INFO - running build 01:27:32 INFO - running build_py 01:27:32 INFO - running build_ext 01:27:32 INFO - building 'psutil._psutil_windows' extension 01:27:32 INFO - error: Unable to find vcvarsall.bat 01:27:32 INFO - ---------------------------------------- 01:27:32 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-kusogr-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 01:27:32 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-072\Application Data\pip\pip.log 01:27:32 WARNING - Return code: 1 01:27:32 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! 01:27:32 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 01:27:32 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')]} 01:27:32 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:27:32 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')]} 01:27:32 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:27:33 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 01:27:33 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 01:27:33 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 01:27:33 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 01:27:33 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-072\\Application Data', 01:27:33 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 01:27:33 INFO - 'COMPUTERNAME': 'T-XP32-IX-072', 01:27:33 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 01:27:33 INFO - 'DCLOCATION': 'SCL3', 01:27:33 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 01:27:33 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 01:27:33 INFO - 'FP_NO_HOST_CHECK': 'NO', 01:27:33 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 01:27:33 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 01:27:33 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 01:27:33 INFO - 'HOMEDRIVE': 'C:', 01:27:33 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-072', 01:27:33 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 01:27:33 INFO - 'KTS_VERSION': '1.19c', 01:27:33 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 01:27:33 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-072', 01:27:33 INFO - 'MONDIR': 'C:\\Monitor_config\\', 01:27:33 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 01:27:33 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 01:27:33 INFO - 'MOZILLABUILDDRIVE': 'C:', 01:27:33 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 01:27:33 INFO - 'MOZ_AIRBAG': '1', 01:27:33 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 01:27:33 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:27:33 INFO - 'MOZ_MSVCVERSION': '8', 01:27:33 INFO - 'MOZ_NO_REMOTE': '1', 01:27:33 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 01:27:33 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 01:27:33 INFO - 'NO_EM_RESTART': '1', 01:27:33 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:27:33 INFO - 'NUMBER_OF_PROCESSORS': '8', 01:27:33 INFO - 'OS': 'Windows_NT', 01:27:33 INFO - 'OURDRIVE': 'C:', 01:27:33 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 01:27:33 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 01:27:33 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 01:27:33 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 01:27:33 INFO - 'PROCESSOR_LEVEL': '6', 01:27:33 INFO - 'PROCESSOR_REVISION': '1e05', 01:27:33 INFO - 'PROGRAMFILES': 'C:\\Program Files', 01:27:33 INFO - 'PROMPT': '$P$G', 01:27:33 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 01:27:33 INFO - 'PWD': 'C:\\slave\\test', 01:27:33 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 01:27:33 INFO - 'SESSIONNAME': 'Console', 01:27:33 INFO - 'SLAVEDIR': 'C:\\slave\\', 01:27:33 INFO - 'SYSTEMDRIVE': 'C:', 01:27:33 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 01:27:33 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 01:27:33 INFO - 'TEST1': 'testie', 01:27:33 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 01:27:33 INFO - 'USERDOMAIN': 'T-XP32-IX-072', 01:27:33 INFO - 'USERNAME': 'cltbld', 01:27:33 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-072', 01:27:33 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 01:27:33 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 01:27:33 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 01:27:33 INFO - 'WINDIR': 'C:\\WINDOWS', 01:27:33 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 01:27:33 INFO - Ignoring indexes: http://pypi.python.org/simple/ 01:27:33 INFO - Downloading/unpacking blobuploader==1.2.4 01:27:33 INFO - Downloading blobuploader-1.2.4.tar.gz 01:27:33 INFO - Running setup.py egg_info for package blobuploader 01:27:33 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 01:27:34 INFO - Running setup.py egg_info for package requests 01:27:34 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 01:27:34 INFO - Downloading docopt-0.6.1.tar.gz 01:27:34 INFO - Running setup.py egg_info for package docopt 01:27:34 INFO - Installing collected packages: blobuploader, docopt, requests 01:27:34 INFO - Running setup.py install for blobuploader 01:27:34 INFO - Running setup.py install for docopt 01:27:34 INFO - Running setup.py install for requests 01:27:34 INFO - Successfully installed blobuploader docopt requests 01:27:34 INFO - Cleaning up... 01:27:34 INFO - Return code: 0 01:27:34 INFO - Installing None into virtualenv C:\slave\test\build\venv 01:27:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:27:34 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:27:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:27:34 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:27:34 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 01:27:35 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 01:27:35 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 01:27:35 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 01:27:35 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-072\\Application Data', 01:27:35 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 01:27:35 INFO - 'COMPUTERNAME': 'T-XP32-IX-072', 01:27:35 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 01:27:35 INFO - 'DCLOCATION': 'SCL3', 01:27:35 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 01:27:35 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 01:27:35 INFO - 'FP_NO_HOST_CHECK': 'NO', 01:27:35 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 01:27:35 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 01:27:35 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 01:27:35 INFO - 'HOMEDRIVE': 'C:', 01:27:35 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-072', 01:27:35 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 01:27:35 INFO - 'KTS_VERSION': '1.19c', 01:27:35 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 01:27:35 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-072', 01:27:35 INFO - 'MONDIR': 'C:\\Monitor_config\\', 01:27:35 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 01:27:35 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 01:27:35 INFO - 'MOZILLABUILDDRIVE': 'C:', 01:27:35 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 01:27:35 INFO - 'MOZ_AIRBAG': '1', 01:27:35 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 01:27:35 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:27:35 INFO - 'MOZ_MSVCVERSION': '8', 01:27:35 INFO - 'MOZ_NO_REMOTE': '1', 01:27:35 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 01:27:35 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 01:27:35 INFO - 'NO_EM_RESTART': '1', 01:27:35 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:27:35 INFO - 'NUMBER_OF_PROCESSORS': '8', 01:27:35 INFO - 'OS': 'Windows_NT', 01:27:35 INFO - 'OURDRIVE': 'C:', 01:27:35 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', 01:27:35 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 01:27:35 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 01:27:35 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 01:27:35 INFO - 'PROCESSOR_LEVEL': '6', 01:27:35 INFO - 'PROCESSOR_REVISION': '1e05', 01:27:35 INFO - 'PROGRAMFILES': 'C:\\Program Files', 01:27:35 INFO - 'PROMPT': '$P$G', 01:27:35 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 01:27:35 INFO - 'PWD': 'C:\\slave\\test', 01:27:35 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 01:27:35 INFO - 'SESSIONNAME': 'Console', 01:27:35 INFO - 'SLAVEDIR': 'C:\\slave\\', 01:27:35 INFO - 'SYSTEMDRIVE': 'C:', 01:27:35 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 01:27:35 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 01:27:35 INFO - 'TEST1': 'testie', 01:27:35 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 01:27:35 INFO - 'USERDOMAIN': 'T-XP32-IX-072', 01:27:35 INFO - 'USERNAME': 'cltbld', 01:27:35 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-072', 01:27:35 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 01:27:35 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 01:27:35 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 01:27:35 INFO - 'WINDIR': 'C:\\WINDOWS', 01:27:35 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 01:27:40 INFO - Ignoring indexes: http://pypi.python.org/simple/ 01:27:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 01:27:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 01:27:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 01:27:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 01:27:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 01:27:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 01:27:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 01:27:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 01:27:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 01:27:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 01:27:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 01:27:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 01:27:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 01:27:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 01:27:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 01:27:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 01:27:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 01:27:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 01:27:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 01:27:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 01:27:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 01:27:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 01:27:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 01:27:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 01:27:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 01:27:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 01:27:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 01:27:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 01:27:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 01:27:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 01:27:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 01:27:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 01:27:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 01:27:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 01:27:40 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 01:27:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 01:27:40 INFO - Unpacking c:\slave\test\build\tests\marionette\client 01:27:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 01:27:40 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 01:27:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 01:27:40 INFO - Unpacking c:\slave\test\build\tests\marionette 01:27:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 01:27:40 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 01:27:40 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 01:27:40 INFO - Running setup.py install for browsermob-proxy 01:27:45 INFO - Running setup.py install for manifestparser 01:27:45 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 01:27:45 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 01:27:45 INFO - Running setup.py install for marionette-client 01:27:45 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 01:27:45 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 01:27:45 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 01:27:45 INFO - Running setup.py install for marionette-driver 01:27:45 INFO - Running setup.py install for mozcrash 01:27:45 INFO - Running setup.py install for mozdebug 01:27:45 INFO - Running setup.py install for mozdevice 01:27:45 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 01:27:45 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 01:27:45 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 01:27:45 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 01:27:45 INFO - Running setup.py install for mozfile 01:27:45 INFO - Running setup.py install for mozhttpd 01:27:45 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 01:27:45 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 01:27:45 INFO - Running setup.py install for mozinfo 01:27:45 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 01:27:45 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 01:27:45 INFO - Running setup.py install for mozInstall 01:27:45 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 01:27:45 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 01:27:45 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 01:27:45 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 01:27:45 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 01:27:45 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 01:27:45 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 01:27:45 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 01:27:45 INFO - Running setup.py install for mozleak 01:27:45 INFO - Running setup.py install for mozlog 01:27:45 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 01:27:45 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 01:27:45 INFO - Running setup.py install for moznetwork 01:27:45 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 01:27:45 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 01:27:45 INFO - Running setup.py install for mozprocess 01:27:45 INFO - Running setup.py install for mozprofile 01:27:45 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 01:27:45 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 01:27:45 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 01:27:45 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 01:27:45 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 01:27:45 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 01:27:45 INFO - Running setup.py install for mozrunner 01:27:45 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 01:27:45 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 01:27:45 INFO - Running setup.py install for mozscreenshot 01:27:45 INFO - Running setup.py install for moztest 01:27:45 INFO - Running setup.py install for mozversion 01:27:45 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 01:27:45 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 01:27:45 INFO - Running setup.py install for wptserve 01:27:45 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 01:27:45 INFO - Cleaning up... 01:27:45 INFO - Return code: 0 01:27:45 INFO - Installing None into virtualenv C:\slave\test\build\venv 01:27:45 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:27:45 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:27:45 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:27:45 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:27:45 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 01:27:45 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 01:27:45 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 01:27:45 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 01:27:45 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-072\\Application Data', 01:27:45 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 01:27:45 INFO - 'COMPUTERNAME': 'T-XP32-IX-072', 01:27:45 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 01:27:45 INFO - 'DCLOCATION': 'SCL3', 01:27:45 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 01:27:45 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 01:27:45 INFO - 'FP_NO_HOST_CHECK': 'NO', 01:27:45 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 01:27:45 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 01:27:45 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 01:27:45 INFO - 'HOMEDRIVE': 'C:', 01:27:45 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-072', 01:27:45 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 01:27:45 INFO - 'KTS_VERSION': '1.19c', 01:27:45 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 01:27:45 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-072', 01:27:45 INFO - 'MONDIR': 'C:\\Monitor_config\\', 01:27:45 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 01:27:45 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 01:27:45 INFO - 'MOZILLABUILDDRIVE': 'C:', 01:27:45 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 01:27:45 INFO - 'MOZ_AIRBAG': '1', 01:27:45 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 01:27:45 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:27:45 INFO - 'MOZ_MSVCVERSION': '8', 01:27:45 INFO - 'MOZ_NO_REMOTE': '1', 01:27:45 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 01:27:45 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 01:27:45 INFO - 'NO_EM_RESTART': '1', 01:27:45 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:27:45 INFO - 'NUMBER_OF_PROCESSORS': '8', 01:27:45 INFO - 'OS': 'Windows_NT', 01:27:45 INFO - 'OURDRIVE': 'C:', 01:27:45 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 01:27:45 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 01:27:45 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 01:27:45 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 01:27:45 INFO - 'PROCESSOR_LEVEL': '6', 01:27:45 INFO - 'PROCESSOR_REVISION': '1e05', 01:27:45 INFO - 'PROGRAMFILES': 'C:\\Program Files', 01:27:45 INFO - 'PROMPT': '$P$G', 01:27:45 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 01:27:45 INFO - 'PWD': 'C:\\slave\\test', 01:27:45 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 01:27:45 INFO - 'SESSIONNAME': 'Console', 01:27:45 INFO - 'SLAVEDIR': 'C:\\slave\\', 01:27:45 INFO - 'SYSTEMDRIVE': 'C:', 01:27:45 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 01:27:45 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 01:27:45 INFO - 'TEST1': 'testie', 01:27:45 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 01:27:45 INFO - 'USERDOMAIN': 'T-XP32-IX-072', 01:27:45 INFO - 'USERNAME': 'cltbld', 01:27:45 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-072', 01:27:45 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 01:27:45 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 01:27:45 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 01:27:45 INFO - 'WINDIR': 'C:\\WINDOWS', 01:27:45 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 01:27:48 INFO - Ignoring indexes: http://pypi.python.org/simple/ 01:27:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 01:27:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 01:27:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 01:27:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 01:27:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 01:27:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 01:27:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 01:27:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 01:27:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 01:27:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 01:27:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 01:27:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 01:27:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 01:27:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 01:27:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 01:27:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 01:27:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 01:27:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 01:27:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 01:27:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 01:27:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 01:27:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 01:27:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 01:27:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 01:27:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 01:27:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 01:27:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 01:27:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 01:27:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 01:27:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 01:27:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 01:27:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 01:27:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 01:27:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 01:27:48 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 01:27:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 01:27:48 INFO - Unpacking c:\slave\test\build\tests\marionette\client 01:27:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 01:27:48 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 01:27:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 01:27:48 INFO - Unpacking c:\slave\test\build\tests\marionette 01:27:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 01:27:48 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 01:27:48 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)) 01:27:54 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)) 01:27:54 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)) 01:27:54 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)) 01:27:54 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)) 01:27:54 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 01:27:54 INFO - Downloading blessings-1.6.tar.gz 01:27:54 INFO - Running setup.py egg_info for package blessings 01:27:54 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)) 01:27:54 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 01:27:54 INFO - Running setup.py install for blessings 01:27:54 INFO - Running setup.py install for browsermob-proxy 01:27:54 INFO - Running setup.py install for manifestparser 01:27:54 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 01:27:54 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 01:27:54 INFO - Running setup.py install for marionette-client 01:27:54 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 01:27:54 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 01:27:54 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 01:27:54 INFO - Running setup.py install for marionette-driver 01:27:54 INFO - Running setup.py install for mozcrash 01:27:54 INFO - Running setup.py install for mozdebug 01:27:54 INFO - Running setup.py install for mozdevice 01:27:54 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 01:27:54 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 01:27:54 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 01:27:54 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 01:27:54 INFO - Running setup.py install for mozhttpd 01:27:54 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 01:27:54 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 01:27:54 INFO - Running setup.py install for mozInstall 01:27:54 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 01:27:54 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 01:27:54 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 01:27:54 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 01:27:54 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 01:27:54 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 01:27:54 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 01:27:54 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 01:27:54 INFO - Running setup.py install for mozleak 01:27:54 INFO - Running setup.py install for mozprofile 01:27:54 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 01:27:54 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 01:27:54 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 01:27:54 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 01:27:54 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 01:27:54 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 01:27:54 INFO - Running setup.py install for mozrunner 01:27:54 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 01:27:54 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 01:27:55 INFO - Running setup.py install for mozscreenshot 01:27:55 INFO - Running setup.py install for moztest 01:27:55 INFO - Running setup.py install for mozversion 01:27:55 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 01:27:55 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 01:27:55 INFO - Running setup.py install for wptserve 01:27:55 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 01:27:55 INFO - Cleaning up... 01:27:55 INFO - Return code: 0 01:27:55 INFO - Done creating virtualenv C:\slave\test\build\venv. 01:27:55 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 01:27:55 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 01:27:55 INFO - Reading from file tmpfile_stdout 01:27:55 INFO - Using _rmtree_windows ... 01:27:55 INFO - Using _rmtree_windows ... 01:27:55 INFO - Current package versions: 01:27:55 INFO - blessings == 1.6 01:27:55 INFO - blobuploader == 1.2.4 01:27:55 INFO - browsermob-proxy == 0.6.0 01:27:55 INFO - distribute == 0.6.14 01:27:55 INFO - docopt == 0.6.1 01:27:55 INFO - manifestparser == 1.1 01:27:55 INFO - marionette-client == 2.3.0 01:27:55 INFO - marionette-driver == 1.4.0 01:27:55 INFO - mozInstall == 1.12 01:27:55 INFO - mozcrash == 0.17 01:27:55 INFO - mozdebug == 0.1 01:27:55 INFO - mozdevice == 0.48 01:27:55 INFO - mozfile == 1.2 01:27:55 INFO - mozhttpd == 0.7 01:27:55 INFO - mozinfo == 0.9 01:27:55 INFO - mozleak == 0.1 01:27:55 INFO - mozlog == 3.1 01:27:55 INFO - moznetwork == 0.27 01:27:55 INFO - mozprocess == 0.22 01:27:55 INFO - mozprofile == 0.28 01:27:55 INFO - mozrunner == 6.11 01:27:55 INFO - mozscreenshot == 0.1 01:27:55 INFO - mozsystemmonitor == 0.0 01:27:55 INFO - moztest == 0.7 01:27:55 INFO - mozversion == 1.4 01:27:55 INFO - requests == 1.2.3 01:27:55 INFO - wptserve == 1.4.0 01:27:55 INFO - Running post-action listener: _resource_record_post_action 01:27:55 INFO - Running post-action listener: _start_resource_monitoring 01:27:55 INFO - Starting resource monitoring. 01:27:55 INFO - ##### 01:27:55 INFO - ##### Running pull step. 01:27:55 INFO - ##### 01:27:55 INFO - Running pre-action listener: _resource_record_pre_action 01:27:55 INFO - Running main action method: pull 01:27:55 INFO - Pull has nothing to do! 01:27:55 INFO - Running post-action listener: _resource_record_post_action 01:27:55 INFO - ##### 01:27:55 INFO - ##### Running install step. 01:27:55 INFO - ##### 01:27:55 INFO - Running pre-action listener: _resource_record_pre_action 01:27:55 INFO - Running main action method: install 01:27:55 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 01:27:55 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 01:27:56 INFO - Reading from file tmpfile_stdout 01:27:56 INFO - Using _rmtree_windows ... 01:27:56 INFO - Using _rmtree_windows ... 01:27:56 INFO - Detecting whether we're running mozinstall >=1.0... 01:27:56 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 01:27:56 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 01:27:56 INFO - Reading from file tmpfile_stdout 01:27:56 INFO - Output received: 01:27:56 INFO - Usage: mozinstall-script.py [options] installer 01:27:56 INFO - Options: 01:27:56 INFO - -h, --help show this help message and exit 01:27:56 INFO - -d DEST, --destination=DEST 01:27:56 INFO - Directory to install application into. [default: 01:27:56 INFO - "C:\slave\test"] 01:27:56 INFO - --app=APP Application being installed. [default: firefox] 01:27:56 INFO - Using _rmtree_windows ... 01:27:56 INFO - Using _rmtree_windows ... 01:27:56 INFO - mkdir: C:\slave\test\build\application 01:27:56 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'] 01:27:56 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 01:27:58 INFO - Reading from file tmpfile_stdout 01:27:58 INFO - Output received: 01:27:58 INFO - C:\slave\test\build\application\firefox\firefox.exe 01:27:58 INFO - Using _rmtree_windows ... 01:27:58 INFO - Using _rmtree_windows ... 01:27:58 INFO - Running post-action listener: _resource_record_post_action 01:27:58 INFO - ##### 01:27:58 INFO - ##### Running run-tests step. 01:27:58 INFO - ##### 01:27:58 INFO - Running pre-action listener: _resource_record_pre_action 01:27:58 INFO - Running main action method: run_tests 01:27:58 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 01:27:58 INFO - Minidump filename unknown. Determining based upon platform and architecture. 01:27:58 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 01:27:58 INFO - grabbing minidump binary from tooltool 01:27: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')]} 01:27:58 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 01:27:58 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 01:27:58 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 01:27:58 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 01:27:59 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmp7owv3a 01:27:59 INFO - INFO - File integrity verified, renaming tmp7owv3a to win32-minidump_stackwalk.exe 01:27:59 INFO - Return code: 0 01:27:59 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 01:27:59 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 01:27:59 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/QzbUA35SQOi2T4hnjbKsCA/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 01:27:59 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/QzbUA35SQOi2T4hnjbKsCA/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 01:27:59 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 01:27:59 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-072\\Application Data', 01:27:59 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 01:27:59 INFO - 'COMPUTERNAME': 'T-XP32-IX-072', 01:27:59 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 01:27:59 INFO - 'DCLOCATION': 'SCL3', 01:27:59 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 01:27:59 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 01:27:59 INFO - 'FP_NO_HOST_CHECK': 'NO', 01:27:59 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 01:27:59 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 01:27:59 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 01:27:59 INFO - 'HOMEDRIVE': 'C:', 01:27:59 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-072', 01:27:59 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 01:27:59 INFO - 'KTS_VERSION': '1.19c', 01:27:59 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 01:27:59 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-072', 01:27:59 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 01:27:59 INFO - 'MONDIR': 'C:\\Monitor_config\\', 01:27:59 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 01:27:59 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 01:27:59 INFO - 'MOZILLABUILDDRIVE': 'C:', 01:27:59 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 01:27:59 INFO - 'MOZ_AIRBAG': '1', 01:27:59 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 01:27:59 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:27:59 INFO - 'MOZ_MSVCVERSION': '8', 01:27:59 INFO - 'MOZ_NO_REMOTE': '1', 01:27:59 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 01:27:59 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 01:27:59 INFO - 'NO_EM_RESTART': '1', 01:27:59 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:27:59 INFO - 'NUMBER_OF_PROCESSORS': '8', 01:27:59 INFO - 'OS': 'Windows_NT', 01:27:59 INFO - 'OURDRIVE': 'C:', 01:27:59 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', 01:27:59 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 01:27:59 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 01:27:59 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 01:27:59 INFO - 'PROCESSOR_LEVEL': '6', 01:27:59 INFO - 'PROCESSOR_REVISION': '1e05', 01:27:59 INFO - 'PROGRAMFILES': 'C:\\Program Files', 01:27:59 INFO - 'PROMPT': '$P$G', 01:27:59 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 01:27:59 INFO - 'PWD': 'C:\\slave\\test', 01:27:59 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 01:27:59 INFO - 'SESSIONNAME': 'Console', 01:27:59 INFO - 'SLAVEDIR': 'C:\\slave\\', 01:27:59 INFO - 'SYSTEMDRIVE': 'C:', 01:27:59 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 01:27:59 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 01:27:59 INFO - 'TEST1': 'testie', 01:27:59 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 01:27:59 INFO - 'USERDOMAIN': 'T-XP32-IX-072', 01:27:59 INFO - 'USERNAME': 'cltbld', 01:27:59 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-072', 01:27:59 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 01:27:59 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 01:27:59 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 01:27:59 INFO - 'WINDIR': 'C:\\WINDOWS', 01:27:59 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 01:27:59 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/QzbUA35SQOi2T4hnjbKsCA/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 01:28:00 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 01:28:00 INFO - import pkg_resources 01:28:01 INFO - Using 1 client processes 01:28:04 INFO - SUITE-START | Running 778 tests 01:28:04 INFO - Running testharness tests 01:28:04 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 01:28:04 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 01:28:04 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 01:28:04 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 01:28:04 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 01:28:04 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 01:28:04 INFO - Setting up ssl 01:28:05 INFO - PROCESS | certutil | 01:28:05 INFO - PROCESS | certutil | 01:28:05 INFO - PROCESS | certutil | 01:28:05 INFO - Certificate Nickname Trust Attributes 01:28:05 INFO - SSL,S/MIME,JAR/XPI 01:28:05 INFO - 01:28:05 INFO - web-platform-tests CT,, 01:28:05 INFO - 01:28:05 INFO - Starting runner 01:28:06 INFO - PROCESS | 3728 | [3728] 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 01:28:06 INFO - PROCESS | 3728 | [3728] 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 01:28:07 INFO - PROCESS | 3728 | [3728] 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 01:28:08 INFO - PROCESS | 3728 | 1466584088507 Marionette DEBUG Marionette enabled via build flag and pref 01:28:08 INFO - PROCESS | 3728 | ++DOCSHELL 114D2000 == 1 [pid = 3728] [id = 1] 01:28:08 INFO - PROCESS | 3728 | ++DOMWINDOW == 1 (114D2400) [pid = 3728] [serial = 1] [outer = 00000000] 01:28:08 INFO - PROCESS | 3728 | [3728] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 01:28:08 INFO - PROCESS | 3728 | ++DOMWINDOW == 2 (114D3000) [pid = 3728] [serial = 2] [outer = 114D2400] 01:28:08 INFO - PROCESS | 3728 | [3728] 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 01:28:08 INFO - PROCESS | 3728 | [3728] 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 01:28:08 INFO - PROCESS | 3728 | ++DOCSHELL 1281B400 == 2 [pid = 3728] [id = 2] 01:28:08 INFO - PROCESS | 3728 | ++DOMWINDOW == 3 (1281B800) [pid = 3728] [serial = 3] [outer = 00000000] 01:28:08 INFO - PROCESS | 3728 | [3728] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 01:28:08 INFO - PROCESS | 3728 | ++DOMWINDOW == 4 (1281C400) [pid = 3728] [serial = 4] [outer = 1281B800] 01:28:09 INFO - PROCESS | 3728 | 1466584089062 Marionette INFO Listening on port 2828 01:28:09 INFO - PROCESS | 3728 | 1466584089476 Marionette DEBUG Marionette enabled via command-line flag 01:28:09 INFO - PROCESS | 3728 | ++DOCSHELL 1314A000 == 3 [pid = 3728] [id = 3] 01:28:09 INFO - PROCESS | 3728 | ++DOMWINDOW == 5 (13152000) [pid = 3728] [serial = 5] [outer = 00000000] 01:28:09 INFO - PROCESS | 3728 | [3728] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 01:28:09 INFO - PROCESS | 3728 | ++DOMWINDOW == 6 (13152C00) [pid = 3728] [serial = 6] [outer = 13152000] 01:28:09 INFO - PROCESS | 3728 | [3728] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 01:28:09 INFO - PROCESS | 3728 | [3728] 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 01:28:09 INFO - PROCESS | 3728 | [3728] 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 01:28:09 INFO - PROCESS | 3728 | [3728] 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 01:28:09 INFO - PROCESS | 3728 | ++DOMWINDOW == 7 (13462000) [pid = 3728] [serial = 7] [outer = 1281B800] 01:28:09 INFO - PROCESS | 3728 | [3728] 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 01:28:09 INFO - PROCESS | 3728 | 1466584089854 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1497 01:28:09 INFO - PROCESS | 3728 | 1466584089944 Marionette DEBUG Closed connection conn0 01:28:09 INFO - PROCESS | 3728 | [3728] 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 01:28:09 INFO - PROCESS | 3728 | 1466584089949 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1498 01:28:10 INFO - PROCESS | 3728 | 1466584089978 Marionette DEBUG Closed connection conn1 01:28:10 INFO - PROCESS | 3728 | [3728] 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 01:28:10 INFO - PROCESS | 3728 | 1466584089986 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1499 01:28:10 INFO - PROCESS | 3728 | ++DOCSHELL 114D3400 == 4 [pid = 3728] [id = 4] 01:28:10 INFO - PROCESS | 3728 | ++DOMWINDOW == 8 (14037400) [pid = 3728] [serial = 8] [outer = 00000000] 01:28:10 INFO - PROCESS | 3728 | ++DOMWINDOW == 9 (140E8C00) [pid = 3728] [serial = 9] [outer = 14037400] 01:28:10 INFO - PROCESS | 3728 | [3728] 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 01:28:10 INFO - PROCESS | 3728 | ++DOMWINDOW == 10 (140EE400) [pid = 3728] [serial = 10] [outer = 14037400] 01:28:10 INFO - PROCESS | 3728 | 1466584090195 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 01:28:10 INFO - PROCESS | 3728 | 1466584090200 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":"20160621234002","device":"desktop","version":"48.0"} 01:28:10 INFO - PROCESS | 3728 | [3728] 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 01:28:10 INFO - PROCESS | 3728 | [3728] 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 01:28:10 INFO - PROCESS | 3728 | [3728] 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 01:28:10 INFO - PROCESS | 3728 | [3728] 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 01:28:11 INFO - PROCESS | 3728 | ++DOCSHELL 15B6E800 == 5 [pid = 3728] [id = 5] 01:28:11 INFO - PROCESS | 3728 | ++DOMWINDOW == 11 (15B70000) [pid = 3728] [serial = 11] [outer = 00000000] 01:28:11 INFO - PROCESS | 3728 | ++DOCSHELL 15B70800 == 6 [pid = 3728] [id = 6] 01:28:11 INFO - PROCESS | 3728 | ++DOMWINDOW == 12 (15B70C00) [pid = 3728] [serial = 12] [outer = 00000000] 01:28:11 INFO - PROCESS | 3728 | [3728] 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 01:28:11 INFO - PROCESS | 3728 | ++DOCSHELL 165D2C00 == 7 [pid = 3728] [id = 7] 01:28:11 INFO - PROCESS | 3728 | ++DOMWINDOW == 13 (165D3000) [pid = 3728] [serial = 13] [outer = 00000000] 01:28:11 INFO - PROCESS | 3728 | [3728] 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 01:28:11 INFO - PROCESS | 3728 | [3728] 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 01:28:11 INFO - PROCESS | 3728 | ++DOMWINDOW == 14 (16973000) [pid = 3728] [serial = 14] [outer = 165D3000] 01:28:12 INFO - PROCESS | 3728 | [3728] 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 01:28:12 INFO - PROCESS | 3728 | ++DOMWINDOW == 15 (16D63000) [pid = 3728] [serial = 15] [outer = 15B70000] 01:28:12 INFO - PROCESS | 3728 | ++DOMWINDOW == 16 (16D64C00) [pid = 3728] [serial = 16] [outer = 15B70C00] 01:28:12 INFO - PROCESS | 3728 | ++DOMWINDOW == 17 (16D67400) [pid = 3728] [serial = 17] [outer = 165D3000] 01:28:12 INFO - PROCESS | 3728 | 1466584092690 Marionette INFO startBrowser 06eb01db-8702-4980-9518-8740e499fe50 01:28:12 INFO - PROCESS | 3728 | 1466584092727 Marionette DEBUG loaded listener.js 01:28:12 INFO - PROCESS | 3728 | 1466584092740 Marionette DEBUG loaded listener.js 01:28:12 INFO - PROCESS | 3728 | 1466584092743 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:28:13 INFO - PROCESS | 3728 | ++DOMWINDOW == 18 (17E6F800) [pid = 3728] [serial = 18] [outer = 165D3000] 01:28:13 INFO - PROCESS | 3728 | 1466584093236 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"06eb01db-8702-4980-9518-8740e499fe50","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":"20160621234002","device":"desktop","version":"48.0","command_id":1}}] 01:28:13 INFO - PROCESS | 3728 | 1466584093380 Marionette TRACE conn2 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 01:28:13 INFO - PROCESS | 3728 | 1466584093384 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:28:13 INFO - PROCESS | 3728 | 1466584093447 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 01:28:13 INFO - PROCESS | 3728 | 1466584093615 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 01:28:13 INFO - PROCESS | 3728 | 1466584093617 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:28:13 INFO - PROCESS | 3728 | [3728] 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 01:28:13 INFO - PROCESS | 3728 | [3728] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 01:28:13 INFO - PROCESS | 3728 | ++DOMWINDOW == 19 (160A3800) [pid = 3728] [serial = 19] [outer = 165D3000] 01:28:14 INFO - PROCESS | 3728 | [3728] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 01:28:14 INFO - PROCESS | 3728 | [3728] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:28:14 INFO - PROCESS | 3728 | 1466584094042 Marionette TRACE conn2 <- [1,3,null,{}] 01:28:14 INFO - PROCESS | 3728 | 1466584094062 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 01:28:14 INFO - PROCESS | 3728 | 1466584094065 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:28:14 INFO - PROCESS | 3728 | 1466584094132 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 01:28:14 INFO - PROCESS | 3728 | 1466584094159 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 01:28:14 INFO - PROCESS | 3728 | 1466584094161 Marionette TRACE conn2 <- [1,5,null,{"value":"13"}] 01:28:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 01:28:14 INFO - PROCESS | 3728 | 1466584094166 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 01:28:14 INFO - PROCESS | 3728 | 1466584094169 Marionette TRACE conn2 <- [1,6,null,{}] 01:28:14 INFO - PROCESS | 3728 | 1466584094174 Marionette TRACE conn2 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:28:14 INFO - PROCESS | 3728 | 1466584094176 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:28:14 INFO - PROCESS | 3728 | 1466584094206 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 01:28:14 INFO - PROCESS | 3728 | 1466584094210 Marionette TRACE conn2 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:14 INFO - PROCESS | 3728 | 1466584094213 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:28:14 INFO - PROCESS | 3728 | ++DOCSHELL 165CEC00 == 8 [pid = 3728] [id = 8] 01:28:14 INFO - PROCESS | 3728 | ++DOMWINDOW == 20 (19BBBC00) [pid = 3728] [serial = 20] [outer = 00000000] 01:28:14 INFO - PROCESS | 3728 | ++DOMWINDOW == 21 (19BBE400) [pid = 3728] [serial = 21] [outer = 19BBBC00] 01:28:14 INFO - PROCESS | 3728 | 1466584094260 Marionette DEBUG loaded listener.js 01:28:14 INFO - PROCESS | 3728 | ++DOMWINDOW == 22 (19BC2400) [pid = 3728] [serial = 22] [outer = 19BBBC00] 01:28:14 INFO - PROCESS | 3728 | ++DOCSHELL 19D9C800 == 9 [pid = 3728] [id = 9] 01:28:14 INFO - PROCESS | 3728 | ++DOMWINDOW == 23 (19D9CC00) [pid = 3728] [serial = 23] [outer = 00000000] 01:28:14 INFO - PROCESS | 3728 | ++DOMWINDOW == 24 (19D9F400) [pid = 3728] [serial = 24] [outer = 19D9CC00] 01:28:14 INFO - PROCESS | 3728 | 1466584094657 Marionette DEBUG loaded listener.js 01:28:14 INFO - PROCESS | 3728 | ++DOMWINDOW == 25 (140EC000) [pid = 3728] [serial = 25] [outer = 19D9CC00] 01:28:14 INFO - PROCESS | 3728 | 1466584094864 Marionette TRACE conn2 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 01:28:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 01:28:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 741ms 01:28:14 INFO - PROCESS | 3728 | 1466584094956 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 01:28:14 INFO - PROCESS | 3728 | 1466584094958 Marionette TRACE conn2 <- [1,9,null,{"value":"13"}] 01:28:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 01:28:15 INFO - PROCESS | 3728 | 1466584094998 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 01:28:15 INFO - PROCESS | 3728 | 1466584095000 Marionette TRACE conn2 <- [1,10,null,{}] 01:28:15 INFO - PROCESS | 3728 | 1466584095058 Marionette TRACE conn2 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:28:15 INFO - PROCESS | 3728 | 1466584095063 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:28:15 INFO - PROCESS | 3728 | 1466584095168 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 01:28:15 INFO - PROCESS | 3728 | 1466584095187 Marionette TRACE conn2 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:15 INFO - PROCESS | 3728 | 1466584095189 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:28:15 INFO - PROCESS | 3728 | ++DOCSHELL 1A18DC00 == 10 [pid = 3728] [id = 10] 01:28:15 INFO - PROCESS | 3728 | ++DOMWINDOW == 26 (1A2BD000) [pid = 3728] [serial = 26] [outer = 00000000] 01:28:15 INFO - PROCESS | 3728 | ++DOMWINDOW == 27 (1AAA0800) [pid = 3728] [serial = 27] [outer = 1A2BD000] 01:28:15 INFO - PROCESS | 3728 | 1466584095237 Marionette DEBUG loaded listener.js 01:28:15 INFO - PROCESS | 3728 | ++DOMWINDOW == 28 (1AAA4400) [pid = 3728] [serial = 28] [outer = 1A2BD000] 01:28:15 INFO - PROCESS | 3728 | 1466584095575 Marionette TRACE conn2 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 01:28:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 01:28:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 646ms 01:28:15 INFO - PROCESS | 3728 | 1466584095665 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 01:28:15 INFO - PROCESS | 3728 | 1466584095669 Marionette TRACE conn2 <- [1,13,null,{"value":"13"}] 01:28:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 01:28:15 INFO - PROCESS | 3728 | 1466584095672 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 01:28:15 INFO - PROCESS | 3728 | 1466584095674 Marionette TRACE conn2 <- [1,14,null,{}] 01:28:15 INFO - PROCESS | 3728 | 1466584095677 Marionette TRACE conn2 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:28:15 INFO - PROCESS | 3728 | 1466584095680 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:28:15 INFO - PROCESS | 3728 | 1466584095777 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 01:28:15 INFO - PROCESS | 3728 | 1466584095782 Marionette TRACE conn2 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:15 INFO - PROCESS | 3728 | 1466584095784 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:28:15 INFO - PROCESS | 3728 | ++DOCSHELL 1A398000 == 11 [pid = 3728] [id = 11] 01:28:15 INFO - PROCESS | 3728 | ++DOMWINDOW == 29 (1A399800) [pid = 3728] [serial = 29] [outer = 00000000] 01:28:15 INFO - PROCESS | 3728 | ++DOMWINDOW == 30 (1A3A1C00) [pid = 3728] [serial = 30] [outer = 1A399800] 01:28:15 INFO - PROCESS | 3728 | 1466584095828 Marionette DEBUG loaded listener.js 01:28:15 INFO - PROCESS | 3728 | ++DOMWINDOW == 31 (1A4EDC00) [pid = 3728] [serial = 31] [outer = 1A399800] 01:28:16 INFO - PROCESS | 3728 | 1466584096178 Marionette TRACE conn2 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 01:28:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 01:28:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 535ms 01:28:16 INFO - PROCESS | 3728 | 1466584096211 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 01:28:16 INFO - PROCESS | 3728 | 1466584096213 Marionette TRACE conn2 <- [1,17,null,{"value":"13"}] 01:28:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 01:28:16 INFO - PROCESS | 3728 | 1466584096216 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 01:28:16 INFO - PROCESS | 3728 | 1466584096218 Marionette TRACE conn2 <- [1,18,null,{}] 01:28:16 INFO - PROCESS | 3728 | 1466584096222 Marionette TRACE conn2 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:28:16 INFO - PROCESS | 3728 | 1466584096224 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:28:16 INFO - PROCESS | 3728 | 1466584096316 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 01:28:16 INFO - PROCESS | 3728 | 1466584096322 Marionette TRACE conn2 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:16 INFO - PROCESS | 3728 | 1466584096325 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:28:16 INFO - PROCESS | 3728 | ++DOCSHELL 1A4F3000 == 12 [pid = 3728] [id = 12] 01:28:16 INFO - PROCESS | 3728 | ++DOMWINDOW == 32 (1A4F3400) [pid = 3728] [serial = 32] [outer = 00000000] 01:28:16 INFO - PROCESS | 3728 | ++DOMWINDOW == 33 (1AAAAC00) [pid = 3728] [serial = 33] [outer = 1A4F3400] 01:28:16 INFO - PROCESS | 3728 | 1466584096368 Marionette DEBUG loaded listener.js 01:28:16 INFO - PROCESS | 3728 | ++DOMWINDOW == 34 (1AB3E000) [pid = 3728] [serial = 34] [outer = 1A4F3400] 01:28:16 INFO - PROCESS | 3728 | 1466584096715 Marionette TRACE conn2 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 01:28:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 01:28:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 536ms 01:28:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 01:28:16 INFO - PROCESS | 3728 | 1466584096752 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 01:28:16 INFO - PROCESS | 3728 | 1466584096754 Marionette TRACE conn2 <- [1,21,null,{"value":"13"}] 01:28:16 INFO - PROCESS | 3728 | 1466584096757 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 01:28:16 INFO - PROCESS | 3728 | 1466584096759 Marionette TRACE conn2 <- [1,22,null,{}] 01:28:16 INFO - PROCESS | 3728 | 1466584096762 Marionette TRACE conn2 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:28:16 INFO - PROCESS | 3728 | 1466584096764 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:28:16 INFO - PROCESS | 3728 | 1466584096862 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 01:28:16 INFO - PROCESS | 3728 | 1466584096868 Marionette TRACE conn2 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:16 INFO - PROCESS | 3728 | 1466584096870 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:28:16 INFO - PROCESS | 3728 | ++DOCSHELL 1AB43400 == 13 [pid = 3728] [id = 13] 01:28:16 INFO - PROCESS | 3728 | ++DOMWINDOW == 35 (1AB43800) [pid = 3728] [serial = 35] [outer = 00000000] 01:28:16 INFO - PROCESS | 3728 | ++DOMWINDOW == 36 (1ACEE400) [pid = 3728] [serial = 36] [outer = 1AB43800] 01:28:16 INFO - PROCESS | 3728 | 1466584096914 Marionette DEBUG loaded listener.js 01:28:16 INFO - PROCESS | 3728 | ++DOMWINDOW == 37 (1ACF3000) [pid = 3728] [serial = 37] [outer = 1AB43800] 01:28:17 INFO - PROCESS | 3728 | 1466584097210 Marionette TRACE conn2 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 01:28:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 01:28:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 489ms 01:28:17 INFO - PROCESS | 3728 | 1466584097251 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 01:28:17 INFO - PROCESS | 3728 | 1466584097253 Marionette TRACE conn2 <- [1,25,null,{"value":"13"}] 01:28:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 01:28:17 INFO - PROCESS | 3728 | 1466584097261 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 01:28:17 INFO - PROCESS | 3728 | 1466584097262 Marionette TRACE conn2 <- [1,26,null,{}] 01:28:17 INFO - PROCESS | 3728 | 1466584097265 Marionette TRACE conn2 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:28:17 INFO - PROCESS | 3728 | 1466584097267 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:28:17 INFO - PROCESS | 3728 | 1466584097360 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 01:28:17 INFO - PROCESS | 3728 | 1466584097366 Marionette TRACE conn2 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:17 INFO - PROCESS | 3728 | 1466584097368 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:28:17 INFO - PROCESS | 3728 | ++DOCSHELL 1AE4F800 == 14 [pid = 3728] [id = 14] 01:28:17 INFO - PROCESS | 3728 | ++DOMWINDOW == 38 (1AE51C00) [pid = 3728] [serial = 38] [outer = 00000000] 01:28:17 INFO - PROCESS | 3728 | ++DOMWINDOW == 39 (1AE58800) [pid = 3728] [serial = 39] [outer = 1AE51C00] 01:28:17 INFO - PROCESS | 3728 | 1466584097410 Marionette DEBUG loaded listener.js 01:28:17 INFO - PROCESS | 3728 | ++DOMWINDOW == 40 (1B0D3800) [pid = 3728] [serial = 40] [outer = 1AE51C00] 01:28:17 INFO - PROCESS | 3728 | 1466584097734 Marionette TRACE conn2 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 01:28:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 01:28:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 536ms 01:28:17 INFO - PROCESS | 3728 | 1466584097797 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 01:28:17 INFO - PROCESS | 3728 | 1466584097799 Marionette TRACE conn2 <- [1,29,null,{"value":"13"}] 01:28:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 01:28:17 INFO - PROCESS | 3728 | 1466584097802 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 01:28:17 INFO - PROCESS | 3728 | 1466584097814 Marionette TRACE conn2 <- [1,30,null,{}] 01:28:17 INFO - PROCESS | 3728 | 1466584097818 Marionette TRACE conn2 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:28:17 INFO - PROCESS | 3728 | 1466584097820 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:28:17 INFO - PROCESS | 3728 | 1466584097906 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 01:28:17 INFO - PROCESS | 3728 | 1466584097911 Marionette TRACE conn2 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:17 INFO - PROCESS | 3728 | 1466584097913 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:28:17 INFO - PROCESS | 3728 | ++DOCSHELL 1AE52C00 == 15 [pid = 3728] [id = 15] 01:28:17 INFO - PROCESS | 3728 | ++DOMWINDOW == 41 (1B0D5000) [pid = 3728] [serial = 41] [outer = 00000000] 01:28:17 INFO - PROCESS | 3728 | ++DOMWINDOW == 42 (1B0DD800) [pid = 3728] [serial = 42] [outer = 1B0D5000] 01:28:17 INFO - PROCESS | 3728 | 1466584097956 Marionette DEBUG loaded listener.js 01:28:18 INFO - PROCESS | 3728 | ++DOMWINDOW == 43 (1B0DDC00) [pid = 3728] [serial = 43] [outer = 1B0D5000] 01:28:18 INFO - PROCESS | 3728 | ++DOCSHELL 1AEED400 == 16 [pid = 3728] [id = 16] 01:28:18 INFO - PROCESS | 3728 | ++DOMWINDOW == 44 (1AEED800) [pid = 3728] [serial = 44] [outer = 00000000] 01:28:18 INFO - PROCESS | 3728 | ++DOMWINDOW == 45 (1AEEFC00) [pid = 3728] [serial = 45] [outer = 1AEED800] 01:28:18 INFO - PROCESS | 3728 | ++DOMWINDOW == 46 (1AEEA000) [pid = 3728] [serial = 46] [outer = 1AEED800] 01:28:18 INFO - PROCESS | 3728 | ++DOCSHELL 19D67000 == 17 [pid = 3728] [id = 17] 01:28:18 INFO - PROCESS | 3728 | ++DOMWINDOW == 47 (1AEE7C00) [pid = 3728] [serial = 47] [outer = 00000000] 01:28:18 INFO - PROCESS | 3728 | ++DOMWINDOW == 48 (1B334000) [pid = 3728] [serial = 48] [outer = 1AEE7C00] 01:28:18 INFO - PROCESS | 3728 | ++DOMWINDOW == 49 (1B340400) [pid = 3728] [serial = 49] [outer = 1AEE7C00] 01:28:18 INFO - PROCESS | 3728 | 1466584098436 Marionette TRACE conn2 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 01:28:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 01:28:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 661ms 01:28:18 INFO - PROCESS | 3728 | 1466584098461 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 01:28:18 INFO - PROCESS | 3728 | 1466584098463 Marionette TRACE conn2 <- [1,33,null,{"value":"13"}] 01:28:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 01:28:18 INFO - PROCESS | 3728 | 1466584098466 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 01:28:18 INFO - PROCESS | 3728 | 1466584098468 Marionette TRACE conn2 <- [1,34,null,{}] 01:28:18 INFO - PROCESS | 3728 | 1466584098471 Marionette TRACE conn2 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:28:18 INFO - PROCESS | 3728 | 1466584098473 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:28:18 INFO - PROCESS | 3728 | 1466584098564 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 01:28:18 INFO - PROCESS | 3728 | 1466584098572 Marionette TRACE conn2 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:18 INFO - PROCESS | 3728 | 1466584098574 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:28:18 INFO - PROCESS | 3728 | ++DOCSHELL 1AEE9C00 == 18 [pid = 3728] [id = 18] 01:28:18 INFO - PROCESS | 3728 | ++DOMWINDOW == 50 (1B0D9C00) [pid = 3728] [serial = 50] [outer = 00000000] 01:28:18 INFO - PROCESS | 3728 | ++DOMWINDOW == 51 (1B33DC00) [pid = 3728] [serial = 51] [outer = 1B0D9C00] 01:28:18 INFO - PROCESS | 3728 | 1466584098617 Marionette DEBUG loaded listener.js 01:28:18 INFO - PROCESS | 3728 | ++DOMWINDOW == 52 (1B50F800) [pid = 3728] [serial = 52] [outer = 1B0D9C00] 01:28:19 INFO - PROCESS | 3728 | --DOCSHELL 114D2000 == 17 [pid = 3728] [id = 1] 01:28:19 INFO - PROCESS | 3728 | 1466584099750 Marionette TRACE conn2 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 01:28:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 01:28:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1307ms 01:28:19 INFO - PROCESS | 3728 | 1466584099795 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 01:28:19 INFO - PROCESS | 3728 | 1466584099800 Marionette TRACE conn2 <- [1,37,null,{"value":"13"}] 01:28:19 INFO - PROCESS | 3728 | 1466584099804 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 01:28:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 01:28:19 INFO - PROCESS | 3728 | 1466584099810 Marionette TRACE conn2 <- [1,38,null,{}] 01:28:19 INFO - PROCESS | 3728 | 1466584099815 Marionette TRACE conn2 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:28:19 INFO - PROCESS | 3728 | 1466584099818 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:28:19 INFO - PROCESS | 3728 | 1466584099933 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 01:28:20 INFO - PROCESS | 3728 | 1466584099998 Marionette TRACE conn2 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:20 INFO - PROCESS | 3728 | 1466584100001 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:28:20 INFO - PROCESS | 3728 | ++DOCSHELL 102E6400 == 18 [pid = 3728] [id = 19] 01:28:20 INFO - PROCESS | 3728 | ++DOMWINDOW == 53 (104E6400) [pid = 3728] [serial = 53] [outer = 00000000] 01:28:20 INFO - PROCESS | 3728 | ++DOMWINDOW == 54 (10F14400) [pid = 3728] [serial = 54] [outer = 104E6400] 01:28:20 INFO - PROCESS | 3728 | 1466584100057 Marionette DEBUG loaded listener.js 01:28:20 INFO - PROCESS | 3728 | ++DOMWINDOW == 55 (1281C000) [pid = 3728] [serial = 55] [outer = 104E6400] 01:28:20 INFO - PROCESS | 3728 | 1466584100629 Marionette TRACE conn2 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 01:28:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 01:28:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 898ms 01:28:20 INFO - PROCESS | 3728 | 1466584100710 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 01:28:20 INFO - PROCESS | 3728 | 1466584100715 Marionette TRACE conn2 <- [1,41,null,{"value":"13"}] 01:28:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 01:28:20 INFO - PROCESS | 3728 | 1466584100721 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 01:28:20 INFO - PROCESS | 3728 | 1466584100724 Marionette TRACE conn2 <- [1,42,null,{}] 01:28:20 INFO - PROCESS | 3728 | 1466584100728 Marionette TRACE conn2 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:28:20 INFO - PROCESS | 3728 | 1466584100732 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:28:20 INFO - PROCESS | 3728 | 1466584100868 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 01:28:20 INFO - PROCESS | 3728 | 1466584100927 Marionette TRACE conn2 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:20 INFO - PROCESS | 3728 | 1466584100930 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:28:20 INFO - PROCESS | 3728 | ++DOCSHELL 13C06400 == 19 [pid = 3728] [id = 20] 01:28:20 INFO - PROCESS | 3728 | ++DOMWINDOW == 56 (13C07800) [pid = 3728] [serial = 56] [outer = 00000000] 01:28:20 INFO - PROCESS | 3728 | ++DOMWINDOW == 57 (13C90800) [pid = 3728] [serial = 57] [outer = 13C07800] 01:28:21 INFO - PROCESS | 3728 | 1466584100988 Marionette DEBUG loaded listener.js 01:28:21 INFO - PROCESS | 3728 | ++DOMWINDOW == 58 (140F1C00) [pid = 3728] [serial = 58] [outer = 13C07800] 01:28:21 INFO - PROCESS | 3728 | 1466584101711 Marionette TRACE conn2 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 01:28:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 01:28:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1055ms 01:28:21 INFO - PROCESS | 3728 | 1466584101762 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 01:28:21 INFO - PROCESS | 3728 | 1466584101769 Marionette TRACE conn2 <- [1,45,null,{"value":"13"}] 01:28:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 01:28:21 INFO - PROCESS | 3728 | 1466584101776 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 01:28:21 INFO - PROCESS | 3728 | 1466584101780 Marionette TRACE conn2 <- [1,46,null,{}] 01:28:21 INFO - PROCESS | 3728 | 1466584101785 Marionette TRACE conn2 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:28:21 INFO - PROCESS | 3728 | 1466584101788 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:28:21 INFO - PROCESS | 3728 | 1466584101889 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 01:28:21 INFO - PROCESS | 3728 | 1466584101957 Marionette TRACE conn2 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:21 INFO - PROCESS | 3728 | 1466584101961 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:28:22 INFO - PROCESS | 3728 | ++DOCSHELL 104E0800 == 20 [pid = 3728] [id = 21] 01:28:22 INFO - PROCESS | 3728 | ++DOMWINDOW == 59 (104E1400) [pid = 3728] [serial = 59] [outer = 00000000] 01:28:22 INFO - PROCESS | 3728 | ++DOMWINDOW == 60 (10B5D400) [pid = 3728] [serial = 60] [outer = 104E1400] 01:28:22 INFO - PROCESS | 3728 | 1466584102017 Marionette DEBUG loaded listener.js 01:28:22 INFO - PROCESS | 3728 | ++DOMWINDOW == 61 (10EB7800) [pid = 3728] [serial = 61] [outer = 104E1400] 01:28:22 INFO - PROCESS | 3728 | --DOCSHELL 114D3400 == 19 [pid = 3728] [id = 4] 01:28:22 INFO - PROCESS | 3728 | 1466584102489 Marionette TRACE conn2 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 01:28:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 01:28:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 740ms 01:28:22 INFO - PROCESS | 3728 | 1466584102513 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 01:28:22 INFO - PROCESS | 3728 | 1466584102517 Marionette TRACE conn2 <- [1,49,null,{"value":"13"}] 01:28:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 01:28:22 INFO - PROCESS | 3728 | 1466584102543 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 01:28:22 INFO - PROCESS | 3728 | 1466584102546 Marionette TRACE conn2 <- [1,50,null,{}] 01:28:22 INFO - PROCESS | 3728 | 1466584102562 Marionette TRACE conn2 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:28:22 INFO - PROCESS | 3728 | 1466584102564 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:28:22 INFO - PROCESS | 3728 | 1466584102649 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 01:28:22 INFO - PROCESS | 3728 | 1466584102657 Marionette TRACE conn2 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:22 INFO - PROCESS | 3728 | 1466584102660 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:28:22 INFO - PROCESS | 3728 | ++DOCSHELL 10F69C00 == 20 [pid = 3728] [id = 22] 01:28:22 INFO - PROCESS | 3728 | ++DOMWINDOW == 62 (1144B000) [pid = 3728] [serial = 62] [outer = 00000000] 01:28:22 INFO - PROCESS | 3728 | ++DOMWINDOW == 63 (11AEB000) [pid = 3728] [serial = 63] [outer = 1144B000] 01:28:22 INFO - PROCESS | 3728 | 1466584102706 Marionette DEBUG loaded listener.js 01:28:22 INFO - PROCESS | 3728 | ++DOMWINDOW == 64 (11CD5400) [pid = 3728] [serial = 64] [outer = 1144B000] 01:28:23 INFO - PROCESS | 3728 | 1466584103185 Marionette TRACE conn2 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 01:28:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 01:28:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 724ms 01:28:23 INFO - PROCESS | 3728 | 1466584103243 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 01:28:23 INFO - PROCESS | 3728 | 1466584103245 Marionette TRACE conn2 <- [1,53,null,{"value":"13"}] 01:28:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 01:28:23 INFO - PROCESS | 3728 | 1466584103249 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 01:28:23 INFO - PROCESS | 3728 | 1466584103252 Marionette TRACE conn2 <- [1,54,null,{}] 01:28:23 INFO - PROCESS | 3728 | 1466584103263 Marionette TRACE conn2 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:28:23 INFO - PROCESS | 3728 | 1466584103267 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:28:23 INFO - PROCESS | 3728 | 1466584103348 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 01:28:23 INFO - PROCESS | 3728 | 1466584103355 Marionette TRACE conn2 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:23 INFO - PROCESS | 3728 | 1466584103358 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:28:23 INFO - PROCESS | 3728 | ++DOCSHELL 131E5800 == 21 [pid = 3728] [id = 23] 01:28:23 INFO - PROCESS | 3728 | ++DOMWINDOW == 65 (131E5C00) [pid = 3728] [serial = 65] [outer = 00000000] 01:28:23 INFO - PROCESS | 3728 | ++DOMWINDOW == 66 (13B16000) [pid = 3728] [serial = 66] [outer = 131E5C00] 01:28:23 INFO - PROCESS | 3728 | 1466584103409 Marionette DEBUG loaded listener.js 01:28:23 INFO - PROCESS | 3728 | ++DOMWINDOW == 67 (13C85C00) [pid = 3728] [serial = 67] [outer = 131E5C00] 01:28:23 INFO - PROCESS | 3728 | 1466584103875 Marionette TRACE conn2 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 01:28:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 01:28:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 646ms 01:28:23 INFO - PROCESS | 3728 | 1466584103922 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 01:28:23 INFO - PROCESS | 3728 | 1466584103924 Marionette TRACE conn2 <- [1,57,null,{"value":"13"}] 01:28:23 INFO - PROCESS | 3728 | 1466584103927 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 01:28:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 01:28:23 INFO - PROCESS | 3728 | 1466584103929 Marionette TRACE conn2 <- [1,58,null,{}] 01:28:23 INFO - PROCESS | 3728 | 1466584103932 Marionette TRACE conn2 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:28:23 INFO - PROCESS | 3728 | 1466584103934 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:28:24 INFO - PROCESS | 3728 | 1466584104029 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 01:28:24 INFO - PROCESS | 3728 | 1466584104036 Marionette TRACE conn2 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:24 INFO - PROCESS | 3728 | 1466584104039 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:28:24 INFO - PROCESS | 3728 | ++DOCSHELL 140ED000 == 22 [pid = 3728] [id = 24] 01:28:24 INFO - PROCESS | 3728 | ++DOMWINDOW == 68 (143CC800) [pid = 3728] [serial = 68] [outer = 00000000] 01:28:24 INFO - PROCESS | 3728 | ++DOMWINDOW == 69 (14F9C400) [pid = 3728] [serial = 69] [outer = 143CC800] 01:28:24 INFO - PROCESS | 3728 | 1466584104082 Marionette DEBUG loaded listener.js 01:28:24 INFO - PROCESS | 3728 | ++DOMWINDOW == 70 (154E6C00) [pid = 3728] [serial = 70] [outer = 143CC800] 01:28:24 INFO - PROCESS | 3728 | 1466584104467 Marionette TRACE conn2 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 01:28:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 01:28:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 599ms 01:28:24 INFO - PROCESS | 3728 | 1466584104526 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 01:28:24 INFO - PROCESS | 3728 | 1466584104528 Marionette TRACE conn2 <- [1,61,null,{"value":"13"}] 01:28:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 01:28:24 INFO - PROCESS | 3728 | 1466584104531 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 01:28:24 INFO - PROCESS | 3728 | 1466584104533 Marionette TRACE conn2 <- [1,62,null,{}] 01:28:24 INFO - PROCESS | 3728 | 1466584104536 Marionette TRACE conn2 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:28:24 INFO - PROCESS | 3728 | 1466584104539 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:28:24 INFO - PROCESS | 3728 | 1466584104639 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 01:28:24 INFO - PROCESS | 3728 | 1466584104644 Marionette TRACE conn2 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:24 INFO - PROCESS | 3728 | 1466584104646 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:28:24 INFO - PROCESS | 3728 | ++DOCSHELL 154E5000 == 23 [pid = 3728] [id = 25] 01:28:24 INFO - PROCESS | 3728 | ++DOMWINDOW == 71 (15538C00) [pid = 3728] [serial = 71] [outer = 00000000] 01:28:24 INFO - PROCESS | 3728 | ++DOMWINDOW == 72 (156B5C00) [pid = 3728] [serial = 72] [outer = 15538C00] 01:28:24 INFO - PROCESS | 3728 | 1466584104692 Marionette DEBUG loaded listener.js 01:28:24 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (159A8000) [pid = 3728] [serial = 73] [outer = 15538C00] 01:28:25 INFO - PROCESS | 3728 | 1466584105120 Marionette TRACE conn2 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 01:28:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 01:28:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 646ms 01:28:25 INFO - PROCESS | 3728 | 1466584105169 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 01:28:25 INFO - PROCESS | 3728 | 1466584105171 Marionette TRACE conn2 <- [1,65,null,{"value":"13"}] 01:28:25 INFO - PROCESS | 3728 | 1466584105174 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 01:28:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 01:28:25 INFO - PROCESS | 3728 | 1466584105176 Marionette TRACE conn2 <- [1,66,null,{}] 01:28:25 INFO - PROCESS | 3728 | 1466584105180 Marionette TRACE conn2 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:28:25 INFO - PROCESS | 3728 | 1466584105185 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:28:25 INFO - PROCESS | 3728 | 1466584105288 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 01:28:25 INFO - PROCESS | 3728 | 1466584105300 Marionette TRACE conn2 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:25 INFO - PROCESS | 3728 | 1466584105302 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:28:25 INFO - PROCESS | 3728 | ++DOCSHELL 160A4C00 == 24 [pid = 3728] [id = 26] 01:28:25 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (16254C00) [pid = 3728] [serial = 74] [outer = 00000000] 01:28:25 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (16971C00) [pid = 3728] [serial = 75] [outer = 16254C00] 01:28:25 INFO - PROCESS | 3728 | 1466584105345 Marionette DEBUG loaded listener.js 01:28:25 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (16974000) [pid = 3728] [serial = 76] [outer = 16254C00] 01:28:25 INFO - PROCESS | 3728 | 1466584105721 Marionette TRACE conn2 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 01:28:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 01:28:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 598ms 01:28:25 INFO - PROCESS | 3728 | 1466584105783 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 01:28:25 INFO - PROCESS | 3728 | 1466584105785 Marionette TRACE conn2 <- [1,69,null,{"value":"13"}] 01:28:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 01:28:25 INFO - PROCESS | 3728 | 1466584105788 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 01:28:25 INFO - PROCESS | 3728 | 1466584105790 Marionette TRACE conn2 <- [1,70,null,{}] 01:28:25 INFO - PROCESS | 3728 | 1466584105793 Marionette TRACE conn2 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:28:25 INFO - PROCESS | 3728 | 1466584105795 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:28:25 INFO - PROCESS | 3728 | 1466584105885 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 01:28:25 INFO - PROCESS | 3728 | 1466584105890 Marionette TRACE conn2 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:25 INFO - PROCESS | 3728 | 1466584105892 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:28:25 INFO - PROCESS | 3728 | ++DOCSHELL 1312AC00 == 25 [pid = 3728] [id = 27] 01:28:25 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (169D8000) [pid = 3728] [serial = 77] [outer = 00000000] 01:28:25 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (16D66C00) [pid = 3728] [serial = 78] [outer = 169D8000] 01:28:25 INFO - PROCESS | 3728 | 1466584105936 Marionette DEBUG loaded listener.js 01:28:26 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (16EAFC00) [pid = 3728] [serial = 79] [outer = 169D8000] 01:28:26 INFO - PROCESS | 3728 | 1466584106335 Marionette TRACE conn2 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 01:28:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 01:28:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 598ms 01:28:26 INFO - PROCESS | 3728 | 1466584106397 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 01:28:26 INFO - PROCESS | 3728 | 1466584106399 Marionette TRACE conn2 <- [1,73,null,{"value":"13"}] 01:28:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 01:28:26 INFO - PROCESS | 3728 | 1466584106403 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 01:28:26 INFO - PROCESS | 3728 | 1466584106405 Marionette TRACE conn2 <- [1,74,null,{}] 01:28:26 INFO - PROCESS | 3728 | 1466584106408 Marionette TRACE conn2 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:28:26 INFO - PROCESS | 3728 | 1466584106410 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:28:26 INFO - PROCESS | 3728 | 1466584106485 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 01:28:26 INFO - PROCESS | 3728 | 1466584106490 Marionette TRACE conn2 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:26 INFO - PROCESS | 3728 | 1466584106492 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:28:26 INFO - PROCESS | 3728 | ++DOCSHELL 10224400 == 26 [pid = 3728] [id = 28] 01:28:26 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (11AEA400) [pid = 3728] [serial = 80] [outer = 00000000] 01:28:26 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (1765BC00) [pid = 3728] [serial = 81] [outer = 11AEA400] 01:28:26 INFO - PROCESS | 3728 | 1466584106536 Marionette DEBUG loaded listener.js 01:28:26 INFO - PROCESS | 3728 | ++DOMWINDOW == 82 (176B8400) [pid = 3728] [serial = 82] [outer = 11AEA400] 01:28:26 INFO - PROCESS | 3728 | 1466584106914 Marionette TRACE conn2 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 01:28:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 01:28:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 535ms 01:28:26 INFO - PROCESS | 3728 | 1466584106937 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 01:28:26 INFO - PROCESS | 3728 | 1466584106939 Marionette TRACE conn2 <- [1,77,null,{"value":"13"}] 01:28:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 01:28:26 INFO - PROCESS | 3728 | 1466584106942 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 01:28:26 INFO - PROCESS | 3728 | 1466584106944 Marionette TRACE conn2 <- [1,78,null,{}] 01:28:26 INFO - PROCESS | 3728 | 1466584106947 Marionette TRACE conn2 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:28:26 INFO - PROCESS | 3728 | 1466584106949 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:28:27 INFO - PROCESS | 3728 | 1466584107056 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 01:28:27 INFO - PROCESS | 3728 | 1466584107064 Marionette TRACE conn2 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:27 INFO - PROCESS | 3728 | 1466584107066 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:28:27 INFO - PROCESS | 3728 | ++DOCSHELL 16098400 == 27 [pid = 3728] [id = 29] 01:28:27 INFO - PROCESS | 3728 | ++DOMWINDOW == 83 (168AA000) [pid = 3728] [serial = 83] [outer = 00000000] 01:28:27 INFO - PROCESS | 3728 | ++DOMWINDOW == 84 (178E6800) [pid = 3728] [serial = 84] [outer = 168AA000] 01:28:27 INFO - PROCESS | 3728 | 1466584107108 Marionette DEBUG loaded listener.js 01:28:27 INFO - PROCESS | 3728 | ++DOMWINDOW == 85 (178EC800) [pid = 3728] [serial = 85] [outer = 168AA000] 01:28:27 INFO - PROCESS | 3728 | 1466584107475 Marionette TRACE conn2 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 01:28:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 01:28:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 599ms 01:28:27 INFO - PROCESS | 3728 | 1466584107539 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 01:28:27 INFO - PROCESS | 3728 | 1466584107541 Marionette TRACE conn2 <- [1,81,null,{"value":"13"}] 01:28:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 01:28:27 INFO - PROCESS | 3728 | 1466584107544 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 01:28:27 INFO - PROCESS | 3728 | 1466584107546 Marionette TRACE conn2 <- [1,82,null,{}] 01:28:27 INFO - PROCESS | 3728 | 1466584107551 Marionette TRACE conn2 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:28:27 INFO - PROCESS | 3728 | 1466584107552 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:28:27 INFO - PROCESS | 3728 | 1466584107713 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 01:28:27 INFO - PROCESS | 3728 | 1466584107721 Marionette TRACE conn2 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:27 INFO - PROCESS | 3728 | 1466584107723 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:28:27 INFO - PROCESS | 3728 | ++DOCSHELL 13C8F800 == 28 [pid = 3728] [id = 30] 01:28:27 INFO - PROCESS | 3728 | ++DOMWINDOW == 86 (13C90400) [pid = 3728] [serial = 86] [outer = 00000000] 01:28:27 INFO - PROCESS | 3728 | ++DOMWINDOW == 87 (17E0B400) [pid = 3728] [serial = 87] [outer = 13C90400] 01:28:27 INFO - PROCESS | 3728 | 1466584107765 Marionette DEBUG loaded listener.js 01:28:27 INFO - PROCESS | 3728 | ++DOMWINDOW == 88 (17E0C400) [pid = 3728] [serial = 88] [outer = 13C90400] 01:28:28 INFO - PROCESS | 3728 | 1466584108130 Marionette TRACE conn2 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 01:28:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 01:28:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 598ms 01:28:28 INFO - PROCESS | 3728 | 1466584108174 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 01:28:28 INFO - PROCESS | 3728 | 1466584108176 Marionette TRACE conn2 <- [1,85,null,{"value":"13"}] 01:28:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 01:28:28 INFO - PROCESS | 3728 | 1466584108179 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 01:28:28 INFO - PROCESS | 3728 | 1466584108181 Marionette TRACE conn2 <- [1,86,null,{}] 01:28:28 INFO - PROCESS | 3728 | 1466584108185 Marionette TRACE conn2 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:28:28 INFO - PROCESS | 3728 | 1466584108187 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:28:28 INFO - PROCESS | 3728 | 1466584108307 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 01:28:28 INFO - PROCESS | 3728 | 1466584108377 Marionette TRACE conn2 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:28 INFO - PROCESS | 3728 | 1466584108379 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:28:28 INFO - PROCESS | 3728 | ++DOCSHELL 178E7800 == 29 [pid = 3728] [id = 31] 01:28:28 INFO - PROCESS | 3728 | ++DOMWINDOW == 89 (17B07800) [pid = 3728] [serial = 89] [outer = 00000000] 01:28:28 INFO - PROCESS | 3728 | ++DOMWINDOW == 90 (19525800) [pid = 3728] [serial = 90] [outer = 17B07800] 01:28:28 INFO - PROCESS | 3728 | 1466584108422 Marionette DEBUG loaded listener.js 01:28:28 INFO - PROCESS | 3728 | ++DOMWINDOW == 91 (19BBAC00) [pid = 3728] [serial = 91] [outer = 17B07800] 01:28:28 INFO - PROCESS | 3728 | 1466584108743 Marionette TRACE conn2 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 01:28:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 01:28:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 598ms 01:28:28 INFO - PROCESS | 3728 | 1466584108776 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 01:28:28 INFO - PROCESS | 3728 | 1466584108778 Marionette TRACE conn2 <- [1,89,null,{"value":"13"}] 01:28:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 01:28:28 INFO - PROCESS | 3728 | 1466584108781 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 01:28:28 INFO - PROCESS | 3728 | 1466584108783 Marionette TRACE conn2 <- [1,90,null,{}] 01:28:28 INFO - PROCESS | 3728 | 1466584108786 Marionette TRACE conn2 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:28:28 INFO - PROCESS | 3728 | 1466584108788 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:28:28 INFO - PROCESS | 3728 | 1466584108864 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 01:28:28 INFO - PROCESS | 3728 | 1466584108935 Marionette TRACE conn2 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:28 INFO - PROCESS | 3728 | 1466584108937 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:28:28 INFO - PROCESS | 3728 | ++DOCSHELL 180AD800 == 30 [pid = 3728] [id = 32] 01:28:28 INFO - PROCESS | 3728 | ++DOMWINDOW == 92 (180B6400) [pid = 3728] [serial = 92] [outer = 00000000] 01:28:29 INFO - PROCESS | 3728 | ++DOMWINDOW == 93 (19D6A000) [pid = 3728] [serial = 93] [outer = 180B6400] 01:28:29 INFO - PROCESS | 3728 | 1466584108987 Marionette DEBUG loaded listener.js 01:28:29 INFO - PROCESS | 3728 | ++DOMWINDOW == 94 (19D71000) [pid = 3728] [serial = 94] [outer = 180B6400] 01:28:29 INFO - PROCESS | 3728 | 1466584109309 Marionette TRACE conn2 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 01:28:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 01:28:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 599ms 01:28:29 INFO - PROCESS | 3728 | 1466584109379 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 01:28:29 INFO - PROCESS | 3728 | 1466584109381 Marionette TRACE conn2 <- [1,93,null,{"value":"13"}] 01:28:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 01:28:29 INFO - PROCESS | 3728 | 1466584109384 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 01:28:29 INFO - PROCESS | 3728 | 1466584109385 Marionette TRACE conn2 <- [1,94,null,{}] 01:28:29 INFO - PROCESS | 3728 | 1466584109389 Marionette TRACE conn2 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:28:29 INFO - PROCESS | 3728 | 1466584109400 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:28:29 INFO - PROCESS | 3728 | 1466584109522 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 01:28:29 INFO - PROCESS | 3728 | 1466584109530 Marionette TRACE conn2 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:29 INFO - PROCESS | 3728 | 1466584109531 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:28:29 INFO - PROCESS | 3728 | ++DOCSHELL 143CD800 == 31 [pid = 3728] [id = 33] 01:28:29 INFO - PROCESS | 3728 | ++DOMWINDOW == 95 (159B3000) [pid = 3728] [serial = 95] [outer = 00000000] 01:28:29 INFO - PROCESS | 3728 | ++DOMWINDOW == 96 (19DA5000) [pid = 3728] [serial = 96] [outer = 159B3000] 01:28:29 INFO - PROCESS | 3728 | 1466584109574 Marionette DEBUG loaded listener.js 01:28:29 INFO - PROCESS | 3728 | ++DOMWINDOW == 97 (1A182800) [pid = 3728] [serial = 97] [outer = 159B3000] 01:28:30 INFO - PROCESS | 3728 | 1466584110821 Marionette TRACE conn2 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 01:28:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 01:28:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1512ms 01:28:30 INFO - PROCESS | 3728 | 1466584110896 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 01:28:30 INFO - PROCESS | 3728 | 1466584110899 Marionette TRACE conn2 <- [1,97,null,{"value":"13"}] 01:28:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 01:28:30 INFO - PROCESS | 3728 | 1466584110905 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 01:28:30 INFO - PROCESS | 3728 | 1466584110907 Marionette TRACE conn2 <- [1,98,null,{}] 01:28:30 INFO - PROCESS | 3728 | 1466584110913 Marionette TRACE conn2 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:28:30 INFO - PROCESS | 3728 | 1466584110915 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:28:31 INFO - PROCESS | 3728 | 1466584111033 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 01:28:31 INFO - PROCESS | 3728 | 1466584111040 Marionette TRACE conn2 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:31 INFO - PROCESS | 3728 | 1466584111042 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:28:31 INFO - PROCESS | 3728 | ++DOCSHELL 10B5BC00 == 32 [pid = 3728] [id = 34] 01:28:31 INFO - PROCESS | 3728 | ++DOMWINDOW == 98 (10B66C00) [pid = 3728] [serial = 98] [outer = 00000000] 01:28:31 INFO - PROCESS | 3728 | ++DOMWINDOW == 99 (11450000) [pid = 3728] [serial = 99] [outer = 10B66C00] 01:28:31 INFO - PROCESS | 3728 | 1466584111129 Marionette DEBUG loaded listener.js 01:28:31 INFO - PROCESS | 3728 | ++DOMWINDOW == 100 (11444400) [pid = 3728] [serial = 100] [outer = 10B66C00] 01:28:31 INFO - PROCESS | 3728 | 1466584111523 Marionette TRACE conn2 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 01:28:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 01:28:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 630ms 01:28:31 INFO - PROCESS | 3728 | 1466584111547 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 01:28:31 INFO - PROCESS | 3728 | 1466584111551 Marionette TRACE conn2 <- [1,101,null,{"value":"13"}] 01:28:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 01:28:31 INFO - PROCESS | 3728 | 1466584111557 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 01:28:31 INFO - PROCESS | 3728 | 1466584111559 Marionette TRACE conn2 <- [1,102,null,{}] 01:28:31 INFO - PROCESS | 3728 | 1466584111563 Marionette TRACE conn2 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:28:31 INFO - PROCESS | 3728 | 1466584111565 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:28:31 INFO - PROCESS | 3728 | 1466584111722 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 01:28:31 INFO - PROCESS | 3728 | 1466584111768 Marionette TRACE conn2 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:31 INFO - PROCESS | 3728 | 1466584111771 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:28:31 INFO - PROCESS | 3728 | ++DOCSHELL 1312A000 == 33 [pid = 3728] [id = 35] 01:28:31 INFO - PROCESS | 3728 | ++DOMWINDOW == 101 (1312BC00) [pid = 3728] [serial = 101] [outer = 00000000] 01:28:31 INFO - PROCESS | 3728 | ++DOMWINDOW == 102 (13154400) [pid = 3728] [serial = 102] [outer = 1312BC00] 01:28:31 INFO - PROCESS | 3728 | 1466584111817 Marionette DEBUG loaded listener.js 01:28:31 INFO - PROCESS | 3728 | ++DOMWINDOW == 103 (131EB000) [pid = 3728] [serial = 103] [outer = 1312BC00] 01:28:32 INFO - PROCESS | 3728 | --DOMWINDOW == 102 (14037400) [pid = 3728] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 01:28:32 INFO - PROCESS | 3728 | --DOMWINDOW == 101 (1AE51C00) [pid = 3728] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 01:28:32 INFO - PROCESS | 3728 | --DOMWINDOW == 100 (1AB43800) [pid = 3728] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 01:28:32 INFO - PROCESS | 3728 | --DOMWINDOW == 99 (1A4F3400) [pid = 3728] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 01:28:32 INFO - PROCESS | 3728 | --DOMWINDOW == 98 (1A399800) [pid = 3728] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 01:28:32 INFO - PROCESS | 3728 | --DOMWINDOW == 97 (1A2BD000) [pid = 3728] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 01:28:32 INFO - PROCESS | 3728 | --DOMWINDOW == 96 (19BBBC00) [pid = 3728] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 01:28:32 INFO - PROCESS | 3728 | --DOMWINDOW == 95 (1B0D5000) [pid = 3728] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 01:28:32 INFO - PROCESS | 3728 | --DOMWINDOW == 94 (1B0D9C00) [pid = 3728] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 01:28:32 INFO - PROCESS | 3728 | --DOMWINDOW == 93 (104E6400) [pid = 3728] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 01:28:32 INFO - PROCESS | 3728 | --DOMWINDOW == 92 (13C07800) [pid = 3728] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 01:28:32 INFO - PROCESS | 3728 | --DOMWINDOW == 91 (104E1400) [pid = 3728] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 01:28:32 INFO - PROCESS | 3728 | --DOMWINDOW == 90 (1144B000) [pid = 3728] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 01:28:32 INFO - PROCESS | 3728 | --DOMWINDOW == 89 (131E5C00) [pid = 3728] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 01:28:32 INFO - PROCESS | 3728 | --DOMWINDOW == 88 (143CC800) [pid = 3728] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 01:28:32 INFO - PROCESS | 3728 | --DOMWINDOW == 87 (15538C00) [pid = 3728] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 01:28:32 INFO - PROCESS | 3728 | --DOMWINDOW == 86 (16254C00) [pid = 3728] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 01:28:32 INFO - PROCESS | 3728 | --DOMWINDOW == 85 (169D8000) [pid = 3728] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 01:28:32 INFO - PROCESS | 3728 | --DOMWINDOW == 84 (11AEA400) [pid = 3728] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 01:28:32 INFO - PROCESS | 3728 | --DOMWINDOW == 83 (168AA000) [pid = 3728] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 01:28:32 INFO - PROCESS | 3728 | --DOMWINDOW == 82 (13C90400) [pid = 3728] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 01:28:32 INFO - PROCESS | 3728 | --DOMWINDOW == 81 (17B07800) [pid = 3728] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 01:28:32 INFO - PROCESS | 3728 | 1466584112632 Marionette TRACE conn2 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 01:28:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 01:28:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1087ms 01:28:32 INFO - PROCESS | 3728 | 1466584112686 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 01:28:32 INFO - PROCESS | 3728 | 1466584112688 Marionette TRACE conn2 <- [1,105,null,{"value":"13"}] 01:28:32 INFO - PROCESS | 3728 | 1466584112692 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 01:28:32 INFO - PROCESS | 3728 | 1466584112696 Marionette TRACE conn2 <- [1,106,null,{}] 01:28:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 01:28:32 INFO - PROCESS | 3728 | 1466584112706 Marionette TRACE conn2 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:28:32 INFO - PROCESS | 3728 | 1466584112710 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:28:32 INFO - PROCESS | 3728 | 1466584112789 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 01:28:32 INFO - PROCESS | 3728 | 1466584112795 Marionette TRACE conn2 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:32 INFO - PROCESS | 3728 | 1466584112798 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:28:32 INFO - PROCESS | 3728 | ++DOCSHELL 13158800 == 34 [pid = 3728] [id = 36] 01:28:32 INFO - PROCESS | 3728 | ++DOMWINDOW == 82 (131E5C00) [pid = 3728] [serial = 104] [outer = 00000000] 01:28:32 INFO - PROCESS | 3728 | ++DOMWINDOW == 83 (14035400) [pid = 3728] [serial = 105] [outer = 131E5C00] 01:28:32 INFO - PROCESS | 3728 | 1466584112845 Marionette DEBUG loaded listener.js 01:28:32 INFO - PROCESS | 3728 | ++DOMWINDOW == 84 (143C3400) [pid = 3728] [serial = 106] [outer = 131E5C00] 01:28:33 INFO - PROCESS | 3728 | 1466584113260 Marionette TRACE conn2 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 01:28:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 01:28:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 599ms 01:28:33 INFO - PROCESS | 3728 | 1466584113292 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 01:28:33 INFO - PROCESS | 3728 | 1466584113295 Marionette TRACE conn2 <- [1,109,null,{"value":"13"}] 01:28:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 01:28:33 INFO - PROCESS | 3728 | 1466584113298 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 01:28:33 INFO - PROCESS | 3728 | 1466584113300 Marionette TRACE conn2 <- [1,110,null,{}] 01:28:33 INFO - PROCESS | 3728 | 1466584113303 Marionette TRACE conn2 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:28:33 INFO - PROCESS | 3728 | 1466584113305 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:28:33 INFO - PROCESS | 3728 | 1466584113388 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 01:28:33 INFO - PROCESS | 3728 | 1466584113393 Marionette TRACE conn2 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:33 INFO - PROCESS | 3728 | 1466584113396 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:28:33 INFO - PROCESS | 3728 | ++DOCSHELL 14F9B400 == 35 [pid = 3728] [id = 37] 01:28:33 INFO - PROCESS | 3728 | ++DOMWINDOW == 85 (14F9C800) [pid = 3728] [serial = 107] [outer = 00000000] 01:28:33 INFO - PROCESS | 3728 | ++DOMWINDOW == 86 (159A8800) [pid = 3728] [serial = 108] [outer = 14F9C800] 01:28:33 INFO - PROCESS | 3728 | 1466584113439 Marionette DEBUG loaded listener.js 01:28:33 INFO - PROCESS | 3728 | ++DOMWINDOW == 87 (15B6D800) [pid = 3728] [serial = 109] [outer = 14F9C800] 01:28:33 INFO - PROCESS | 3728 | 1466584113865 Marionette TRACE conn2 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 01:28:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 01:28:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 598ms 01:28:33 INFO - PROCESS | 3728 | 1466584113895 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 01:28:33 INFO - PROCESS | 3728 | 1466584113897 Marionette TRACE conn2 <- [1,113,null,{"value":"13"}] 01:28:33 INFO - PROCESS | 3728 | 1466584113900 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 01:28:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 01:28:33 INFO - PROCESS | 3728 | 1466584113902 Marionette TRACE conn2 <- [1,114,null,{}] 01:28:33 INFO - PROCESS | 3728 | 1466584113905 Marionette TRACE conn2 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:28:33 INFO - PROCESS | 3728 | 1466584113907 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:28:34 INFO - PROCESS | 3728 | 1466584113981 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 01:28:34 INFO - PROCESS | 3728 | 1466584113986 Marionette TRACE conn2 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:34 INFO - PROCESS | 3728 | 1466584113988 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:28:34 INFO - PROCESS | 3728 | ++DOCSHELL 160A2C00 == 36 [pid = 3728] [id = 38] 01:28:34 INFO - PROCESS | 3728 | ++DOMWINDOW == 88 (160A3400) [pid = 3728] [serial = 110] [outer = 00000000] 01:28:34 INFO - PROCESS | 3728 | ++DOMWINDOW == 89 (16EA1800) [pid = 3728] [serial = 111] [outer = 160A3400] 01:28:34 INFO - PROCESS | 3728 | 1466584114033 Marionette DEBUG loaded listener.js 01:28:34 INFO - PROCESS | 3728 | ++DOMWINDOW == 90 (1712CC00) [pid = 3728] [serial = 112] [outer = 160A3400] 01:28:34 INFO - PROCESS | 3728 | 1466584114480 Marionette TRACE conn2 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 01:28:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 01:28:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 630ms 01:28:34 INFO - PROCESS | 3728 | 1466584114539 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 01:28:34 INFO - PROCESS | 3728 | 1466584114543 Marionette TRACE conn2 <- [1,117,null,{"value":"13"}] 01:28:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 01:28:34 INFO - PROCESS | 3728 | 1466584114549 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 01:28:34 INFO - PROCESS | 3728 | 1466584114553 Marionette TRACE conn2 <- [1,118,null,{}] 01:28:34 INFO - PROCESS | 3728 | 1466584114559 Marionette TRACE conn2 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:28:34 INFO - PROCESS | 3728 | 1466584114562 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:28:34 INFO - PROCESS | 3728 | 1466584114665 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 01:28:34 INFO - PROCESS | 3728 | 1466584114789 Marionette TRACE conn2 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:34 INFO - PROCESS | 3728 | 1466584114794 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:28:34 INFO - PROCESS | 3728 | ++DOCSHELL 10A63C00 == 37 [pid = 3728] [id = 39] 01:28:34 INFO - PROCESS | 3728 | ++DOMWINDOW == 91 (10B5B000) [pid = 3728] [serial = 113] [outer = 00000000] 01:28:34 INFO - PROCESS | 3728 | ++DOMWINDOW == 92 (10F14000) [pid = 3728] [serial = 114] [outer = 10B5B000] 01:28:34 INFO - PROCESS | 3728 | 1466584114851 Marionette DEBUG loaded listener.js 01:28:34 INFO - PROCESS | 3728 | ++DOMWINDOW == 93 (1144DC00) [pid = 3728] [serial = 115] [outer = 10B5B000] 01:28:35 INFO - PROCESS | 3728 | 1466584115346 Marionette TRACE conn2 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 01:28:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 01:28:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 850ms 01:28:35 INFO - PROCESS | 3728 | 1466584115393 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 01:28:35 INFO - PROCESS | 3728 | 1466584115397 Marionette TRACE conn2 <- [1,121,null,{"value":"13"}] 01:28:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 01:28:35 INFO - PROCESS | 3728 | 1466584115404 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 01:28:35 INFO - PROCESS | 3728 | 1466584115407 Marionette TRACE conn2 <- [1,122,null,{}] 01:28:35 INFO - PROCESS | 3728 | 1466584115411 Marionette TRACE conn2 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:28:35 INFO - PROCESS | 3728 | 1466584115414 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:28:35 INFO - PROCESS | 3728 | 1466584115515 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 01:28:35 INFO - PROCESS | 3728 | 1466584115601 Marionette TRACE conn2 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:35 INFO - PROCESS | 3728 | 1466584115603 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:28:35 INFO - PROCESS | 3728 | ++DOCSHELL 13467800 == 38 [pid = 3728] [id = 40] 01:28:35 INFO - PROCESS | 3728 | ++DOMWINDOW == 94 (1346A000) [pid = 3728] [serial = 116] [outer = 00000000] 01:28:35 INFO - PROCESS | 3728 | ++DOMWINDOW == 95 (14035C00) [pid = 3728] [serial = 117] [outer = 1346A000] 01:28:35 INFO - PROCESS | 3728 | 1466584115658 Marionette DEBUG loaded listener.js 01:28:35 INFO - PROCESS | 3728 | ++DOMWINDOW == 96 (14041000) [pid = 3728] [serial = 118] [outer = 1346A000] 01:28:36 INFO - PROCESS | 3728 | 1466584116257 Marionette TRACE conn2 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 01:28:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 01:28:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 850ms 01:28:36 INFO - PROCESS | 3728 | 1466584116278 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 01:28:36 INFO - PROCESS | 3728 | 1466584116280 Marionette TRACE conn2 <- [1,125,null,{"value":"13"}] 01:28:36 INFO - PROCESS | 3728 | 1466584116299 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 01:28:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 01:28:36 INFO - PROCESS | 3728 | 1466584116303 Marionette TRACE conn2 <- [1,126,null,{}] 01:28:36 INFO - PROCESS | 3728 | 1466584116314 Marionette TRACE conn2 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:28:36 INFO - PROCESS | 3728 | 1466584116319 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:28:36 INFO - PROCESS | 3728 | 1466584116422 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 01:28:36 INFO - PROCESS | 3728 | 1466584116508 Marionette TRACE conn2 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:36 INFO - PROCESS | 3728 | 1466584116511 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:28:36 INFO - PROCESS | 3728 | ++DOCSHELL 178E7C00 == 39 [pid = 3728] [id = 41] 01:28:36 INFO - PROCESS | 3728 | ++DOMWINDOW == 97 (178E8400) [pid = 3728] [serial = 119] [outer = 00000000] 01:28:36 INFO - PROCESS | 3728 | ++DOMWINDOW == 98 (17E05C00) [pid = 3728] [serial = 120] [outer = 178E8400] 01:28:36 INFO - PROCESS | 3728 | 1466584116568 Marionette DEBUG loaded listener.js 01:28:36 INFO - PROCESS | 3728 | ++DOMWINDOW == 99 (17E7E400) [pid = 3728] [serial = 121] [outer = 178E8400] 01:28:37 INFO - PROCESS | 3728 | 1466584117097 Marionette TRACE conn2 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 01:28:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 01:28:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 851ms 01:28:37 INFO - PROCESS | 3728 | 1466584117144 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 01:28:37 INFO - PROCESS | 3728 | 1466584117147 Marionette TRACE conn2 <- [1,129,null,{"value":"13"}] 01:28:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 01:28:37 INFO - PROCESS | 3728 | 1466584117150 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 01:28:37 INFO - PROCESS | 3728 | 1466584117152 Marionette TRACE conn2 <- [1,130,null,{}] 01:28:37 INFO - PROCESS | 3728 | 1466584117156 Marionette TRACE conn2 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:28:37 INFO - PROCESS | 3728 | 1466584117158 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:28:37 INFO - PROCESS | 3728 | 1466584117266 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 01:28:37 INFO - PROCESS | 3728 | 1466584117351 Marionette TRACE conn2 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:37 INFO - PROCESS | 3728 | 1466584117353 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:28:37 INFO - PROCESS | 3728 | ++DOCSHELL 1952B000 == 40 [pid = 3728] [id = 42] 01:28:37 INFO - PROCESS | 3728 | ++DOMWINDOW == 100 (1952B800) [pid = 3728] [serial = 122] [outer = 00000000] 01:28:37 INFO - PROCESS | 3728 | ++DOMWINDOW == 101 (198EFC00) [pid = 3728] [serial = 123] [outer = 1952B800] 01:28:37 INFO - PROCESS | 3728 | 1466584117406 Marionette DEBUG loaded listener.js 01:28:37 INFO - PROCESS | 3728 | ++DOMWINDOW == 102 (19D69800) [pid = 3728] [serial = 124] [outer = 1952B800] 01:28:37 INFO - PROCESS | 3728 | 1466584117942 Marionette TRACE conn2 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 01:28:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 01:28:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 835ms 01:28:38 INFO - PROCESS | 3728 | 1466584117992 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 01:28:38 INFO - PROCESS | 3728 | 1466584117995 Marionette TRACE conn2 <- [1,133,null,{"value":"13"}] 01:28:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 01:28:38 INFO - PROCESS | 3728 | 1466584117998 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 01:28:38 INFO - PROCESS | 3728 | 1466584118000 Marionette TRACE conn2 <- [1,134,null,{}] 01:28:38 INFO - PROCESS | 3728 | 1466584118004 Marionette TRACE conn2 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:28:38 INFO - PROCESS | 3728 | 1466584118006 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:28:38 INFO - PROCESS | 3728 | 1466584118103 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 01:28:38 INFO - PROCESS | 3728 | 1466584118177 Marionette TRACE conn2 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:38 INFO - PROCESS | 3728 | 1466584118180 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:28:38 INFO - PROCESS | 3728 | ++DOCSHELL 11CD1000 == 41 [pid = 3728] [id = 43] 01:28:38 INFO - PROCESS | 3728 | ++DOMWINDOW == 103 (1281A400) [pid = 3728] [serial = 125] [outer = 00000000] 01:28:38 INFO - PROCESS | 3728 | ++DOMWINDOW == 104 (1403D800) [pid = 3728] [serial = 126] [outer = 1281A400] 01:28:38 INFO - PROCESS | 3728 | 1466584118239 Marionette DEBUG loaded listener.js 01:28:38 INFO - PROCESS | 3728 | ++DOMWINDOW == 105 (169D0800) [pid = 3728] [serial = 127] [outer = 1281A400] 01:28:38 INFO - PROCESS | 3728 | 1466584118852 Marionette TRACE conn2 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 01:28:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 01:28:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 913ms 01:28:38 INFO - PROCESS | 3728 | 1466584118903 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 01:28:38 INFO - PROCESS | 3728 | 1466584118907 Marionette TRACE conn2 <- [1,137,null,{"value":"13"}] 01:28:38 INFO - PROCESS | 3728 | 1466584118912 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 01:28:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 01:28:38 INFO - PROCESS | 3728 | 1466584118915 Marionette TRACE conn2 <- [1,138,null,{}] 01:28:38 INFO - PROCESS | 3728 | 1466584118921 Marionette TRACE conn2 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:28:38 INFO - PROCESS | 3728 | 1466584118923 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:28:39 INFO - PROCESS | 3728 | --DOCSHELL 14F9B400 == 40 [pid = 3728] [id = 37] 01:28:39 INFO - PROCESS | 3728 | --DOCSHELL 13158800 == 39 [pid = 3728] [id = 36] 01:28:39 INFO - PROCESS | 3728 | --DOCSHELL 1312A000 == 38 [pid = 3728] [id = 35] 01:28:39 INFO - PROCESS | 3728 | --DOCSHELL 10B5BC00 == 37 [pid = 3728] [id = 34] 01:28:39 INFO - PROCESS | 3728 | --DOCSHELL 16098400 == 36 [pid = 3728] [id = 29] 01:28:39 INFO - PROCESS | 3728 | --DOCSHELL 178E7800 == 35 [pid = 3728] [id = 31] 01:28:39 INFO - PROCESS | 3728 | --DOCSHELL 1952B000 == 34 [pid = 3728] [id = 42] 01:28:39 INFO - PROCESS | 3728 | --DOCSHELL 11CD1000 == 33 [pid = 3728] [id = 43] 01:28:39 INFO - PROCESS | 3728 | --DOCSHELL 178E7C00 == 32 [pid = 3728] [id = 41] 01:28:39 INFO - PROCESS | 3728 | --DOCSHELL 143CD800 == 31 [pid = 3728] [id = 33] 01:28:39 INFO - PROCESS | 3728 | --DOCSHELL 13C8F800 == 30 [pid = 3728] [id = 30] 01:28:39 INFO - PROCESS | 3728 | --DOCSHELL 160A2C00 == 29 [pid = 3728] [id = 38] 01:28:39 INFO - PROCESS | 3728 | --DOCSHELL 180AD800 == 28 [pid = 3728] [id = 32] 01:28:39 INFO - PROCESS | 3728 | --DOCSHELL 10A63C00 == 27 [pid = 3728] [id = 39] 01:28:39 INFO - PROCESS | 3728 | --DOCSHELL 13467800 == 26 [pid = 3728] [id = 40] 01:28:39 INFO - PROCESS | 3728 | 1466584119501 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 01:28:39 INFO - PROCESS | 3728 | --DOMWINDOW == 104 (16D67400) [pid = 3728] [serial = 17] [outer = 00000000] [url = about:blank] 01:28:39 INFO - PROCESS | 3728 | --DOMWINDOW == 103 (1B33DC00) [pid = 3728] [serial = 51] [outer = 00000000] [url = about:blank] 01:28:39 INFO - PROCESS | 3728 | --DOMWINDOW == 102 (10F14400) [pid = 3728] [serial = 54] [outer = 00000000] [url = about:blank] 01:28:39 INFO - PROCESS | 3728 | --DOMWINDOW == 101 (13C90800) [pid = 3728] [serial = 57] [outer = 00000000] [url = about:blank] 01:28:39 INFO - PROCESS | 3728 | --DOMWINDOW == 100 (10B5D400) [pid = 3728] [serial = 60] [outer = 00000000] [url = about:blank] 01:28:39 INFO - PROCESS | 3728 | --DOMWINDOW == 99 (11AEB000) [pid = 3728] [serial = 63] [outer = 00000000] [url = about:blank] 01:28:39 INFO - PROCESS | 3728 | --DOMWINDOW == 98 (13B16000) [pid = 3728] [serial = 66] [outer = 00000000] [url = about:blank] 01:28:39 INFO - PROCESS | 3728 | --DOMWINDOW == 97 (14F9C400) [pid = 3728] [serial = 69] [outer = 00000000] [url = about:blank] 01:28:39 INFO - PROCESS | 3728 | --DOMWINDOW == 96 (156B5C00) [pid = 3728] [serial = 72] [outer = 00000000] [url = about:blank] 01:28:39 INFO - PROCESS | 3728 | --DOMWINDOW == 95 (159A8000) [pid = 3728] [serial = 73] [outer = 00000000] [url = about:blank] 01:28:39 INFO - PROCESS | 3728 | --DOMWINDOW == 94 (16971C00) [pid = 3728] [serial = 75] [outer = 00000000] [url = about:blank] 01:28:39 INFO - PROCESS | 3728 | --DOMWINDOW == 93 (16D66C00) [pid = 3728] [serial = 78] [outer = 00000000] [url = about:blank] 01:28:39 INFO - PROCESS | 3728 | --DOMWINDOW == 92 (1765BC00) [pid = 3728] [serial = 81] [outer = 00000000] [url = about:blank] 01:28:39 INFO - PROCESS | 3728 | --DOMWINDOW == 91 (16974000) [pid = 3728] [serial = 76] [outer = 00000000] [url = about:blank] 01:28:39 INFO - PROCESS | 3728 | --DOMWINDOW == 90 (178E6800) [pid = 3728] [serial = 84] [outer = 00000000] [url = about:blank] 01:28:39 INFO - PROCESS | 3728 | --DOMWINDOW == 89 (17E0B400) [pid = 3728] [serial = 87] [outer = 00000000] [url = about:blank] 01:28:39 INFO - PROCESS | 3728 | --DOMWINDOW == 88 (19525800) [pid = 3728] [serial = 90] [outer = 00000000] [url = about:blank] 01:28:39 INFO - PROCESS | 3728 | --DOMWINDOW == 87 (16EAFC00) [pid = 3728] [serial = 79] [outer = 00000000] [url = about:blank] 01:28:39 INFO - PROCESS | 3728 | --DOMWINDOW == 86 (154E6C00) [pid = 3728] [serial = 70] [outer = 00000000] [url = about:blank] 01:28:39 INFO - PROCESS | 3728 | --DOMWINDOW == 85 (176B8400) [pid = 3728] [serial = 82] [outer = 00000000] [url = about:blank] 01:28:39 INFO - PROCESS | 3728 | --DOMWINDOW == 84 (10EB7800) [pid = 3728] [serial = 61] [outer = 00000000] [url = about:blank] 01:28:39 INFO - PROCESS | 3728 | --DOMWINDOW == 83 (178EC800) [pid = 3728] [serial = 85] [outer = 00000000] [url = about:blank] 01:28:39 INFO - PROCESS | 3728 | --DOMWINDOW == 82 (17E0C400) [pid = 3728] [serial = 88] [outer = 00000000] [url = about:blank] 01:28:39 INFO - PROCESS | 3728 | --DOMWINDOW == 81 (11CD5400) [pid = 3728] [serial = 64] [outer = 00000000] [url = about:blank] 01:28:39 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (19BBAC00) [pid = 3728] [serial = 91] [outer = 00000000] [url = about:blank] 01:28:39 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (19D6A000) [pid = 3728] [serial = 93] [outer = 00000000] [url = about:blank] 01:28:39 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (140F1C00) [pid = 3728] [serial = 58] [outer = 00000000] [url = about:blank] 01:28:39 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (1281C000) [pid = 3728] [serial = 55] [outer = 00000000] [url = about:blank] 01:28:39 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (1B50F800) [pid = 3728] [serial = 52] [outer = 00000000] [url = about:blank] 01:28:39 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (13C85C00) [pid = 3728] [serial = 67] [outer = 00000000] [url = about:blank] 01:28:39 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (16973000) [pid = 3728] [serial = 14] [outer = 00000000] [url = about:blank] 01:28:39 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (140E8C00) [pid = 3728] [serial = 9] [outer = 00000000] [url = about:blank] 01:28:39 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (140EE400) [pid = 3728] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 01:28:39 INFO - PROCESS | 3728 | --DOMWINDOW == 71 (1281C400) [pid = 3728] [serial = 4] [outer = 00000000] [url = about:blank] 01:28:39 INFO - PROCESS | 3728 | --DOMWINDOW == 70 (1B0DDC00) [pid = 3728] [serial = 43] [outer = 00000000] [url = about:blank] 01:28:39 INFO - PROCESS | 3728 | --DOMWINDOW == 69 (1AEEFC00) [pid = 3728] [serial = 45] [outer = 00000000] [url = about:blank] 01:28:39 INFO - PROCESS | 3728 | --DOMWINDOW == 68 (1B334000) [pid = 3728] [serial = 48] [outer = 00000000] [url = about:blank] 01:28:39 INFO - PROCESS | 3728 | --DOMWINDOW == 67 (1B0DD800) [pid = 3728] [serial = 42] [outer = 00000000] [url = about:blank] 01:28:39 INFO - PROCESS | 3728 | --DOMWINDOW == 66 (1AE58800) [pid = 3728] [serial = 39] [outer = 00000000] [url = about:blank] 01:28:39 INFO - PROCESS | 3728 | --DOMWINDOW == 65 (1B0D3800) [pid = 3728] [serial = 40] [outer = 00000000] [url = about:blank] 01:28:39 INFO - PROCESS | 3728 | --DOMWINDOW == 64 (1ACEE400) [pid = 3728] [serial = 36] [outer = 00000000] [url = about:blank] 01:28:39 INFO - PROCESS | 3728 | --DOMWINDOW == 63 (1ACF3000) [pid = 3728] [serial = 37] [outer = 00000000] [url = about:blank] 01:28:39 INFO - PROCESS | 3728 | --DOMWINDOW == 62 (1AAAAC00) [pid = 3728] [serial = 33] [outer = 00000000] [url = about:blank] 01:28:39 INFO - PROCESS | 3728 | --DOMWINDOW == 61 (1AB3E000) [pid = 3728] [serial = 34] [outer = 00000000] [url = about:blank] 01:28:39 INFO - PROCESS | 3728 | --DOMWINDOW == 60 (1A3A1C00) [pid = 3728] [serial = 30] [outer = 00000000] [url = about:blank] 01:28:39 INFO - PROCESS | 3728 | --DOMWINDOW == 59 (1A4EDC00) [pid = 3728] [serial = 31] [outer = 00000000] [url = about:blank] 01:28:39 INFO - PROCESS | 3728 | --DOMWINDOW == 58 (1AAA0800) [pid = 3728] [serial = 27] [outer = 00000000] [url = about:blank] 01:28:39 INFO - PROCESS | 3728 | --DOMWINDOW == 57 (1AAA4400) [pid = 3728] [serial = 28] [outer = 00000000] [url = about:blank] 01:28:39 INFO - PROCESS | 3728 | --DOMWINDOW == 56 (19D9F400) [pid = 3728] [serial = 24] [outer = 00000000] [url = about:blank] 01:28:39 INFO - PROCESS | 3728 | --DOMWINDOW == 55 (19BBE400) [pid = 3728] [serial = 21] [outer = 00000000] [url = about:blank] 01:28:39 INFO - PROCESS | 3728 | --DOMWINDOW == 54 (19BC2400) [pid = 3728] [serial = 22] [outer = 00000000] [url = about:blank] 01:28:39 INFO - PROCESS | 3728 | 1466584119661 Marionette TRACE conn2 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:39 INFO - PROCESS | 3728 | 1466584119664 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:28:39 INFO - PROCESS | 3728 | ++DOCSHELL 10A5A800 == 27 [pid = 3728] [id = 44] 01:28:39 INFO - PROCESS | 3728 | ++DOMWINDOW == 55 (10A5F400) [pid = 3728] [serial = 128] [outer = 00000000] 01:28:39 INFO - PROCESS | 3728 | ++DOMWINDOW == 56 (10B5D400) [pid = 3728] [serial = 129] [outer = 10A5F400] 01:28:39 INFO - PROCESS | 3728 | 1466584119713 Marionette DEBUG loaded listener.js 01:28:39 INFO - PROCESS | 3728 | ++DOMWINDOW == 57 (10F67800) [pid = 3728] [serial = 130] [outer = 10A5F400] 01:28:40 INFO - PROCESS | 3728 | 1466584120119 Marionette TRACE conn2 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 01:28:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 01:28:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1229ms 01:28:40 INFO - PROCESS | 3728 | 1466584120161 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 01:28:40 INFO - PROCESS | 3728 | 1466584120165 Marionette TRACE conn2 <- [1,141,null,{"value":"13"}] 01:28:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 01:28:40 INFO - PROCESS | 3728 | 1466584120170 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 01:28:40 INFO - PROCESS | 3728 | 1466584120173 Marionette TRACE conn2 <- [1,142,null,{}] 01:28:40 INFO - PROCESS | 3728 | 1466584120178 Marionette TRACE conn2 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:28:40 INFO - PROCESS | 3728 | 1466584120180 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:28:40 INFO - PROCESS | 3728 | 1466584120271 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 01:28:40 INFO - PROCESS | 3728 | 1466584120279 Marionette TRACE conn2 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:40 INFO - PROCESS | 3728 | 1466584120282 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:28:40 INFO - PROCESS | 3728 | ++DOCSHELL 12820C00 == 28 [pid = 3728] [id = 45] 01:28:40 INFO - PROCESS | 3728 | ++DOMWINDOW == 58 (129A8800) [pid = 3728] [serial = 131] [outer = 00000000] 01:28:40 INFO - PROCESS | 3728 | ++DOMWINDOW == 59 (12BD4000) [pid = 3728] [serial = 132] [outer = 129A8800] 01:28:40 INFO - PROCESS | 3728 | 1466584120328 Marionette DEBUG loaded listener.js 01:28:40 INFO - PROCESS | 3728 | ++DOMWINDOW == 60 (130A1800) [pid = 3728] [serial = 133] [outer = 129A8800] 01:28:40 INFO - PROCESS | 3728 | 1466584120734 Marionette TRACE conn2 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 01:28:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 01:28:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 598ms 01:28:40 INFO - PROCESS | 3728 | 1466584120767 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 01:28:40 INFO - PROCESS | 3728 | 1466584120770 Marionette TRACE conn2 <- [1,145,null,{"value":"13"}] 01:28:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 01:28:40 INFO - PROCESS | 3728 | 1466584120774 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 01:28:40 INFO - PROCESS | 3728 | 1466584120776 Marionette TRACE conn2 <- [1,146,null,{}] 01:28:40 INFO - PROCESS | 3728 | 1466584120784 Marionette TRACE conn2 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:28:40 INFO - PROCESS | 3728 | 1466584120786 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:28:40 INFO - PROCESS | 3728 | 1466584120870 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 01:28:40 INFO - PROCESS | 3728 | 1466584120878 Marionette TRACE conn2 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:40 INFO - PROCESS | 3728 | 1466584120880 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:28:40 INFO - PROCESS | 3728 | ++DOCSHELL 13C8A400 == 29 [pid = 3728] [id = 46] 01:28:40 INFO - PROCESS | 3728 | ++DOMWINDOW == 61 (13C8B000) [pid = 3728] [serial = 134] [outer = 00000000] 01:28:40 INFO - PROCESS | 3728 | ++DOMWINDOW == 62 (14034800) [pid = 3728] [serial = 135] [outer = 13C8B000] 01:28:40 INFO - PROCESS | 3728 | 1466584120927 Marionette DEBUG loaded listener.js 01:28:41 INFO - PROCESS | 3728 | ++DOMWINDOW == 63 (140E9400) [pid = 3728] [serial = 136] [outer = 13C8B000] 01:28:41 INFO - PROCESS | 3728 | 1466584121357 Marionette TRACE conn2 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 01:28:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 01:28:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 646ms 01:28:41 INFO - PROCESS | 3728 | 1466584121410 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 01:28:41 INFO - PROCESS | 3728 | 1466584121414 Marionette TRACE conn2 <- [1,149,null,{"value":"13"}] 01:28:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 01:28:41 INFO - PROCESS | 3728 | 1466584121424 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 01:28:41 INFO - PROCESS | 3728 | 1466584121429 Marionette TRACE conn2 <- [1,150,null,{}] 01:28:41 INFO - PROCESS | 3728 | 1466584121432 Marionette TRACE conn2 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:28:41 INFO - PROCESS | 3728 | 1466584121436 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:28:41 INFO - PROCESS | 3728 | 1466584121520 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 01:28:41 INFO - PROCESS | 3728 | 1466584121527 Marionette TRACE conn2 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:41 INFO - PROCESS | 3728 | 1466584121529 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:28:41 INFO - PROCESS | 3728 | ++DOCSHELL 13B15400 == 30 [pid = 3728] [id = 47] 01:28:41 INFO - PROCESS | 3728 | ++DOMWINDOW == 64 (143FE400) [pid = 3728] [serial = 137] [outer = 00000000] 01:28:41 INFO - PROCESS | 3728 | ++DOMWINDOW == 65 (15538C00) [pid = 3728] [serial = 138] [outer = 143FE400] 01:28:41 INFO - PROCESS | 3728 | 1466584121574 Marionette DEBUG loaded listener.js 01:28:41 INFO - PROCESS | 3728 | ++DOMWINDOW == 66 (159AC400) [pid = 3728] [serial = 139] [outer = 143FE400] 01:28:42 INFO - PROCESS | 3728 | 1466584122016 Marionette TRACE conn2 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 01:28:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 01:28:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 661ms 01:28:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 01:28:42 INFO - PROCESS | 3728 | 1466584122083 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 01:28:42 INFO - PROCESS | 3728 | 1466584122085 Marionette TRACE conn2 <- [1,153,null,{"value":"13"}] 01:28:42 INFO - PROCESS | 3728 | 1466584122088 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 01:28:42 INFO - PROCESS | 3728 | 1466584122090 Marionette TRACE conn2 <- [1,154,null,{}] 01:28:42 INFO - PROCESS | 3728 | 1466584122093 Marionette TRACE conn2 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:28:42 INFO - PROCESS | 3728 | 1466584122095 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:28:42 INFO - PROCESS | 3728 | 1466584122196 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 01:28:42 INFO - PROCESS | 3728 | 1466584122266 Marionette TRACE conn2 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:42 INFO - PROCESS | 3728 | 1466584122268 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:28:42 INFO - PROCESS | 3728 | ++DOCSHELL 159B0800 == 31 [pid = 3728] [id = 48] 01:28:42 INFO - PROCESS | 3728 | ++DOMWINDOW == 67 (16099000) [pid = 3728] [serial = 140] [outer = 00000000] 01:28:42 INFO - PROCESS | 3728 | ++DOMWINDOW == 68 (1689CC00) [pid = 3728] [serial = 141] [outer = 16099000] 01:28:42 INFO - PROCESS | 3728 | 1466584122319 Marionette DEBUG loaded listener.js 01:28:42 INFO - PROCESS | 3728 | ++DOMWINDOW == 69 (16974400) [pid = 3728] [serial = 142] [outer = 16099000] 01:28:42 INFO - PROCESS | 3728 | 1466584122715 Marionette TRACE conn2 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 01:28:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 01:28:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 630ms 01:28:42 INFO - PROCESS | 3728 | 1466584122727 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 01:28:42 INFO - PROCESS | 3728 | 1466584122729 Marionette TRACE conn2 <- [1,157,null,{"value":"13"}] 01:28:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 01:28:42 INFO - PROCESS | 3728 | 1466584122732 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 01:28:42 INFO - PROCESS | 3728 | 1466584122734 Marionette TRACE conn2 <- [1,158,null,{}] 01:28:42 INFO - PROCESS | 3728 | 1466584122738 Marionette TRACE conn2 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:28:42 INFO - PROCESS | 3728 | 1466584122739 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:28:42 INFO - PROCESS | 3728 | 1466584122841 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 01:28:42 INFO - PROCESS | 3728 | 1466584122846 Marionette TRACE conn2 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:42 INFO - PROCESS | 3728 | 1466584122852 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:28:42 INFO - PROCESS | 3728 | ++DOCSHELL 16D68C00 == 32 [pid = 3728] [id = 49] 01:28:42 INFO - PROCESS | 3728 | ++DOMWINDOW == 70 (16EAD800) [pid = 3728] [serial = 143] [outer = 00000000] 01:28:42 INFO - PROCESS | 3728 | ++DOMWINDOW == 71 (171BEC00) [pid = 3728] [serial = 144] [outer = 16EAD800] 01:28:42 INFO - PROCESS | 3728 | 1466584122945 Marionette DEBUG loaded listener.js 01:28:43 INFO - PROCESS | 3728 | ++DOMWINDOW == 72 (176B4000) [pid = 3728] [serial = 145] [outer = 16EAD800] 01:28:43 INFO - PROCESS | 3728 | 1466584123364 Marionette TRACE conn2 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 01:28:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 01:28:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 692ms 01:28:43 INFO - PROCESS | 3728 | 1466584123434 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 01:28:43 INFO - PROCESS | 3728 | 1466584123436 Marionette TRACE conn2 <- [1,161,null,{"value":"13"}] 01:28:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 01:28:43 INFO - PROCESS | 3728 | 1466584123439 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 01:28:43 INFO - PROCESS | 3728 | 1466584123441 Marionette TRACE conn2 <- [1,162,null,{}] 01:28:43 INFO - PROCESS | 3728 | 1466584123444 Marionette TRACE conn2 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:28:43 INFO - PROCESS | 3728 | 1466584123446 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:28:43 INFO - PROCESS | 3728 | 1466584123546 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 01:28:43 INFO - PROCESS | 3728 | 1466584123617 Marionette TRACE conn2 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:43 INFO - PROCESS | 3728 | 1466584123619 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:28:43 INFO - PROCESS | 3728 | ++DOCSHELL 102CD400 == 33 [pid = 3728] [id = 50] 01:28:43 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (178E6800) [pid = 3728] [serial = 146] [outer = 00000000] 01:28:43 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (17E05800) [pid = 3728] [serial = 147] [outer = 178E6800] 01:28:43 INFO - PROCESS | 3728 | 1466584123662 Marionette DEBUG loaded listener.js 01:28:43 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (17E7BC00) [pid = 3728] [serial = 148] [outer = 178E6800] 01:28:43 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (180B6400) [pid = 3728] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 01:28:43 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (159B3000) [pid = 3728] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 01:28:43 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (160A3400) [pid = 3728] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 01:28:43 INFO - PROCESS | 3728 | --DOMWINDOW == 71 (10B66C00) [pid = 3728] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 01:28:43 INFO - PROCESS | 3728 | --DOMWINDOW == 70 (1312BC00) [pid = 3728] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 01:28:43 INFO - PROCESS | 3728 | --DOMWINDOW == 69 (14F9C800) [pid = 3728] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 01:28:43 INFO - PROCESS | 3728 | --DOMWINDOW == 68 (131E5C00) [pid = 3728] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 01:28:44 INFO - PROCESS | 3728 | 1466584124091 Marionette TRACE conn2 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 01:28:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 01:28:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 646ms 01:28:44 INFO - PROCESS | 3728 | 1466584124107 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 01:28:44 INFO - PROCESS | 3728 | 1466584124109 Marionette TRACE conn2 <- [1,165,null,{"value":"13"}] 01:28:44 INFO - PROCESS | 3728 | 1466584124112 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 01:28:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 01:28:44 INFO - PROCESS | 3728 | 1466584124114 Marionette TRACE conn2 <- [1,166,null,{}] 01:28:44 INFO - PROCESS | 3728 | 1466584124118 Marionette TRACE conn2 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:28:44 INFO - PROCESS | 3728 | 1466584124120 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:28:44 INFO - PROCESS | 3728 | 1466584124223 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 01:28:44 INFO - PROCESS | 3728 | 1466584124263 Marionette TRACE conn2 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:44 INFO - PROCESS | 3728 | 1466584124265 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:28:44 INFO - PROCESS | 3728 | ++DOCSHELL 12DC8400 == 34 [pid = 3728] [id = 51] 01:28:44 INFO - PROCESS | 3728 | ++DOMWINDOW == 69 (159A8000) [pid = 3728] [serial = 149] [outer = 00000000] 01:28:44 INFO - PROCESS | 3728 | ++DOMWINDOW == 70 (178E9000) [pid = 3728] [serial = 150] [outer = 159A8000] 01:28:44 INFO - PROCESS | 3728 | 1466584124308 Marionette DEBUG loaded listener.js 01:28:44 INFO - PROCESS | 3728 | ++DOMWINDOW == 71 (180AAC00) [pid = 3728] [serial = 151] [outer = 159A8000] 01:28:44 INFO - PROCESS | 3728 | 1466584124630 Marionette TRACE conn2 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 01:28:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 01:28:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 598ms 01:28:44 INFO - PROCESS | 3728 | 1466584124710 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 01:28:44 INFO - PROCESS | 3728 | 1466584124713 Marionette TRACE conn2 <- [1,169,null,{"value":"13"}] 01:28:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 01:28:44 INFO - PROCESS | 3728 | 1466584124716 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 01:28:44 INFO - PROCESS | 3728 | 1466584124718 Marionette TRACE conn2 <- [1,170,null,{}] 01:28:44 INFO - PROCESS | 3728 | 1466584124721 Marionette TRACE conn2 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:28:44 INFO - PROCESS | 3728 | 1466584124723 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:28:44 INFO - PROCESS | 3728 | 1466584124823 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 01:28:44 INFO - PROCESS | 3728 | 1466584124830 Marionette TRACE conn2 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:44 INFO - PROCESS | 3728 | 1466584124832 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:28:44 INFO - PROCESS | 3728 | ++DOCSHELL 17029C00 == 35 [pid = 3728] [id = 52] 01:28:44 INFO - PROCESS | 3728 | ++DOMWINDOW == 72 (180AF000) [pid = 3728] [serial = 152] [outer = 00000000] 01:28:44 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (1952F400) [pid = 3728] [serial = 153] [outer = 180AF000] 01:28:44 INFO - PROCESS | 3728 | 1466584124875 Marionette DEBUG loaded listener.js 01:28:44 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (1952B000) [pid = 3728] [serial = 154] [outer = 180AF000] 01:28:45 INFO - PROCESS | 3728 | 1466584125240 Marionette TRACE conn2 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 01:28:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 01:28:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 536ms 01:28:45 INFO - PROCESS | 3728 | 1466584125251 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 01:28:45 INFO - PROCESS | 3728 | 1466584125253 Marionette TRACE conn2 <- [1,173,null,{"value":"13"}] 01:28:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 01:28:45 INFO - PROCESS | 3728 | 1466584125257 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 01:28:45 INFO - PROCESS | 3728 | 1466584125258 Marionette TRACE conn2 <- [1,174,null,{}] 01:28:45 INFO - PROCESS | 3728 | 1466584125262 Marionette TRACE conn2 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:28:45 INFO - PROCESS | 3728 | 1466584125264 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:28:45 INFO - PROCESS | 3728 | 1466584125337 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 01:28:45 INFO - PROCESS | 3728 | 1466584125342 Marionette TRACE conn2 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:45 INFO - PROCESS | 3728 | 1466584125344 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:28:45 INFO - PROCESS | 3728 | ++DOCSHELL 105F5400 == 36 [pid = 3728] [id = 53] 01:28:45 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (10A56C00) [pid = 3728] [serial = 155] [outer = 00000000] 01:28:45 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (19BC2800) [pid = 3728] [serial = 156] [outer = 10A56C00] 01:28:45 INFO - PROCESS | 3728 | 1466584125396 Marionette DEBUG loaded listener.js 01:28:45 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (19D67400) [pid = 3728] [serial = 157] [outer = 10A56C00] 01:28:45 INFO - PROCESS | 3728 | 1466584125767 Marionette TRACE conn2 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 01:28:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 01:28:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 535ms 01:28:45 INFO - PROCESS | 3728 | 1466584125792 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 01:28:45 INFO - PROCESS | 3728 | 1466584125794 Marionette TRACE conn2 <- [1,177,null,{"value":"13"}] 01:28:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 01:28:45 INFO - PROCESS | 3728 | 1466584125797 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 01:28:45 INFO - PROCESS | 3728 | 1466584125799 Marionette TRACE conn2 <- [1,178,null,{}] 01:28:45 INFO - PROCESS | 3728 | 1466584125802 Marionette TRACE conn2 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:28:45 INFO - PROCESS | 3728 | 1466584125804 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:28:45 INFO - PROCESS | 3728 | 1466584125927 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 01:28:46 INFO - PROCESS | 3728 | 1466584126014 Marionette TRACE conn2 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:46 INFO - PROCESS | 3728 | 1466584126018 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:28:46 INFO - PROCESS | 3728 | ++DOCSHELL 1021E800 == 37 [pid = 3728] [id = 54] 01:28:46 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (10220000) [pid = 3728] [serial = 158] [outer = 00000000] 01:28:46 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (10433400) [pid = 3728] [serial = 159] [outer = 10220000] 01:28:46 INFO - PROCESS | 3728 | 1466584126076 Marionette DEBUG loaded listener.js 01:28:46 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (10A59C00) [pid = 3728] [serial = 160] [outer = 10220000] 01:28:46 INFO - PROCESS | 3728 | 1466584126750 Marionette TRACE conn2 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 01:28:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 01:28:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 992ms 01:28:46 INFO - PROCESS | 3728 | 1466584126787 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 01:28:46 INFO - PROCESS | 3728 | 1466584126790 Marionette TRACE conn2 <- [1,181,null,{"value":"13"}] 01:28:46 INFO - PROCESS | 3728 | 1466584126794 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 01:28:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 01:28:46 INFO - PROCESS | 3728 | 1466584126797 Marionette TRACE conn2 <- [1,182,null,{}] 01:28:46 INFO - PROCESS | 3728 | 1466584126803 Marionette TRACE conn2 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:28:46 INFO - PROCESS | 3728 | 1466584126807 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:28:46 INFO - PROCESS | 3728 | 1466584126920 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 01:28:47 INFO - PROCESS | 3728 | 1466584127015 Marionette TRACE conn2 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:47 INFO - PROCESS | 3728 | 1466584127018 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:28:47 INFO - PROCESS | 3728 | ++DOCSHELL 12B01800 == 38 [pid = 3728] [id = 55] 01:28:47 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (1345F000) [pid = 3728] [serial = 161] [outer = 00000000] 01:28:47 INFO - PROCESS | 3728 | ++DOMWINDOW == 82 (13C02800) [pid = 3728] [serial = 162] [outer = 1345F000] 01:28:47 INFO - PROCESS | 3728 | 1466584127073 Marionette DEBUG loaded listener.js 01:28:47 INFO - PROCESS | 3728 | ++DOMWINDOW == 83 (140EE800) [pid = 3728] [serial = 163] [outer = 1345F000] 01:28:47 INFO - PROCESS | 3728 | 1466584127948 Marionette TRACE conn2 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 01:28:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 01:28:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1197ms 01:28:48 INFO - PROCESS | 3728 | 1466584128026 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 01:28:48 INFO - PROCESS | 3728 | 1466584128030 Marionette TRACE conn2 <- [1,185,null,{"value":"13"}] 01:28:48 INFO - PROCESS | 3728 | 1466584128035 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 01:28:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 01:28:48 INFO - PROCESS | 3728 | 1466584128038 Marionette TRACE conn2 <- [1,186,null,{}] 01:28:48 INFO - PROCESS | 3728 | 1466584128044 Marionette TRACE conn2 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:28:48 INFO - PROCESS | 3728 | 1466584128046 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:28:48 INFO - PROCESS | 3728 | 1466584128165 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 01:28:48 INFO - PROCESS | 3728 | --DOCSHELL 105F5400 == 37 [pid = 3728] [id = 53] 01:28:48 INFO - PROCESS | 3728 | --DOCSHELL 17029C00 == 36 [pid = 3728] [id = 52] 01:28:48 INFO - PROCESS | 3728 | --DOCSHELL 12DC8400 == 35 [pid = 3728] [id = 51] 01:28:48 INFO - PROCESS | 3728 | --DOCSHELL 102CD400 == 34 [pid = 3728] [id = 50] 01:28:48 INFO - PROCESS | 3728 | --DOCSHELL 16D68C00 == 33 [pid = 3728] [id = 49] 01:28:48 INFO - PROCESS | 3728 | --DOCSHELL 159B0800 == 32 [pid = 3728] [id = 48] 01:28:48 INFO - PROCESS | 3728 | --DOCSHELL 13B15400 == 31 [pid = 3728] [id = 47] 01:28:48 INFO - PROCESS | 3728 | --DOCSHELL 13C8A400 == 30 [pid = 3728] [id = 46] 01:28:48 INFO - PROCESS | 3728 | --DOCSHELL 12820C00 == 29 [pid = 3728] [id = 45] 01:28:48 INFO - PROCESS | 3728 | --DOCSHELL 10A5A800 == 28 [pid = 3728] [id = 44] 01:28:48 INFO - PROCESS | 3728 | --DOMWINDOW == 82 (19D71000) [pid = 3728] [serial = 94] [outer = 00000000] [url = about:blank] 01:28:48 INFO - PROCESS | 3728 | --DOMWINDOW == 81 (19DA5000) [pid = 3728] [serial = 96] [outer = 00000000] [url = about:blank] 01:28:48 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (16EA1800) [pid = 3728] [serial = 111] [outer = 00000000] [url = about:blank] 01:28:48 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (1712CC00) [pid = 3728] [serial = 112] [outer = 00000000] [url = about:blank] 01:28:48 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (11450000) [pid = 3728] [serial = 99] [outer = 00000000] [url = about:blank] 01:28:48 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (13154400) [pid = 3728] [serial = 102] [outer = 00000000] [url = about:blank] 01:28:48 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (15B6D800) [pid = 3728] [serial = 109] [outer = 00000000] [url = about:blank] 01:28:48 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (159A8800) [pid = 3728] [serial = 108] [outer = 00000000] [url = about:blank] 01:28:48 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (131EB000) [pid = 3728] [serial = 103] [outer = 00000000] [url = about:blank] 01:28:48 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (143C3400) [pid = 3728] [serial = 106] [outer = 00000000] [url = about:blank] 01:28:48 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (11444400) [pid = 3728] [serial = 100] [outer = 00000000] [url = about:blank] 01:28:48 INFO - PROCESS | 3728 | --DOMWINDOW == 71 (1A182800) [pid = 3728] [serial = 97] [outer = 00000000] [url = about:blank] 01:28:48 INFO - PROCESS | 3728 | --DOMWINDOW == 70 (14035400) [pid = 3728] [serial = 105] [outer = 00000000] [url = about:blank] 01:28:48 INFO - PROCESS | 3728 | 1466584128264 Marionette TRACE conn2 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:48 INFO - PROCESS | 3728 | 1466584128268 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:28:48 INFO - PROCESS | 3728 | ++DOCSHELL 1047EC00 == 29 [pid = 3728] [id = 56] 01:28:48 INFO - PROCESS | 3728 | ++DOMWINDOW == 71 (104E6400) [pid = 3728] [serial = 164] [outer = 00000000] 01:28:48 INFO - PROCESS | 3728 | ++DOMWINDOW == 72 (10EB3C00) [pid = 3728] [serial = 165] [outer = 104E6400] 01:28:48 INFO - PROCESS | 3728 | 1466584128316 Marionette DEBUG loaded listener.js 01:28:48 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (11CD4800) [pid = 3728] [serial = 166] [outer = 104E6400] 01:28:48 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (131E4000) [pid = 3728] [serial = 167] [outer = 1AEE7C00] 01:28:48 INFO - PROCESS | 3728 | 1466584128747 Marionette TRACE conn2 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 01:28:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 01:28:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 740ms 01:28:48 INFO - PROCESS | 3728 | 1466584128776 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 01:28:48 INFO - PROCESS | 3728 | 1466584128781 Marionette TRACE conn2 <- [1,189,null,{"value":"13"}] 01:28:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 01:28:48 INFO - PROCESS | 3728 | 1466584128787 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 01:28:48 INFO - PROCESS | 3728 | 1466584128790 Marionette TRACE conn2 <- [1,190,null,{}] 01:28:48 INFO - PROCESS | 3728 | 1466584128795 Marionette TRACE conn2 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:28:48 INFO - PROCESS | 3728 | 1466584128798 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:28:48 INFO - PROCESS | 3728 | 1466584128908 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 01:28:48 INFO - PROCESS | 3728 | 1466584128914 Marionette TRACE conn2 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:48 INFO - PROCESS | 3728 | 1466584128916 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:28:48 INFO - PROCESS | 3728 | ++DOCSHELL 13121C00 == 30 [pid = 3728] [id = 57] 01:28:48 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (13154400) [pid = 3728] [serial = 168] [outer = 00000000] 01:28:48 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (1403B800) [pid = 3728] [serial = 169] [outer = 13154400] 01:28:48 INFO - PROCESS | 3728 | 1466584128962 Marionette DEBUG loaded listener.js 01:28:49 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (143C6400) [pid = 3728] [serial = 170] [outer = 13154400] 01:28:49 INFO - PROCESS | 3728 | 1466584129370 Marionette TRACE conn2 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 01:28:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 01:28:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 645ms 01:28:49 INFO - PROCESS | 3728 | 1466584129428 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 01:28:49 INFO - PROCESS | 3728 | 1466584129431 Marionette TRACE conn2 <- [1,193,null,{"value":"13"}] 01:28:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 01:28:49 INFO - PROCESS | 3728 | 1466584129434 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 01:28:49 INFO - PROCESS | 3728 | 1466584129437 Marionette TRACE conn2 <- [1,194,null,{}] 01:28:49 INFO - PROCESS | 3728 | 1466584129448 Marionette TRACE conn2 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:28:49 INFO - PROCESS | 3728 | 1466584129453 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:28:49 INFO - PROCESS | 3728 | 1466584129542 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 01:28:49 INFO - PROCESS | 3728 | 1466584129551 Marionette TRACE conn2 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:49 INFO - PROCESS | 3728 | 1466584129554 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:28:49 INFO - PROCESS | 3728 | ++DOCSHELL 15B6D800 == 31 [pid = 3728] [id = 58] 01:28:49 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (15B6EC00) [pid = 3728] [serial = 171] [outer = 00000000] 01:28:49 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (16098400) [pid = 3728] [serial = 172] [outer = 15B6EC00] 01:28:49 INFO - PROCESS | 3728 | 1466584129601 Marionette DEBUG loaded listener.js 01:28:49 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (168A5400) [pid = 3728] [serial = 173] [outer = 15B6EC00] 01:28:50 INFO - PROCESS | 3728 | 1466584130041 Marionette TRACE conn2 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 01:28:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 01:28:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 630ms 01:28:50 INFO - PROCESS | 3728 | 1466584130075 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 01:28:50 INFO - PROCESS | 3728 | 1466584130077 Marionette TRACE conn2 <- [1,197,null,{"value":"13"}] 01:28:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 01:28:50 INFO - PROCESS | 3728 | 1466584130080 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 01:28:50 INFO - PROCESS | 3728 | 1466584130082 Marionette TRACE conn2 <- [1,198,null,{}] 01:28:50 INFO - PROCESS | 3728 | 1466584130085 Marionette TRACE conn2 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:28:50 INFO - PROCESS | 3728 | 1466584130087 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:28:50 INFO - PROCESS | 3728 | 1466584130178 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 01:28:50 INFO - PROCESS | 3728 | 1466584130183 Marionette TRACE conn2 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:50 INFO - PROCESS | 3728 | 1466584130185 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:28:50 INFO - PROCESS | 3728 | ++DOCSHELL 16EA1800 == 32 [pid = 3728] [id = 59] 01:28:50 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (16EA1C00) [pid = 3728] [serial = 174] [outer = 00000000] 01:28:50 INFO - PROCESS | 3728 | ++DOMWINDOW == 82 (17666C00) [pid = 3728] [serial = 175] [outer = 16EA1C00] 01:28:50 INFO - PROCESS | 3728 | 1466584130229 Marionette DEBUG loaded listener.js 01:28:50 INFO - PROCESS | 3728 | ++DOMWINDOW == 83 (1784E000) [pid = 3728] [serial = 176] [outer = 16EA1C00] 01:28:50 INFO - PROCESS | 3728 | 1466584130655 Marionette TRACE conn2 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 01:28:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 01:28:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 598ms 01:28:50 INFO - PROCESS | 3728 | 1466584130675 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 01:28:50 INFO - PROCESS | 3728 | 1466584130677 Marionette TRACE conn2 <- [1,201,null,{"value":"13"}] 01:28:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 01:28:50 INFO - PROCESS | 3728 | 1466584130687 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 01:28:50 INFO - PROCESS | 3728 | 1466584130689 Marionette TRACE conn2 <- [1,202,null,{}] 01:28:50 INFO - PROCESS | 3728 | 1466584130692 Marionette TRACE conn2 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:28:50 INFO - PROCESS | 3728 | 1466584130694 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:28:50 INFO - PROCESS | 3728 | 1466584130793 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 01:28:50 INFO - PROCESS | 3728 | 1466584130798 Marionette TRACE conn2 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:50 INFO - PROCESS | 3728 | 1466584130800 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:28:50 INFO - PROCESS | 3728 | ++DOCSHELL 11AEE800 == 33 [pid = 3728] [id = 60] 01:28:50 INFO - PROCESS | 3728 | ++DOMWINDOW == 84 (16D62400) [pid = 3728] [serial = 177] [outer = 00000000] 01:28:50 INFO - PROCESS | 3728 | ++DOMWINDOW == 85 (17E73000) [pid = 3728] [serial = 178] [outer = 16D62400] 01:28:50 INFO - PROCESS | 3728 | 1466584130843 Marionette DEBUG loaded listener.js 01:28:50 INFO - PROCESS | 3728 | ++DOMWINDOW == 86 (19526000) [pid = 3728] [serial = 179] [outer = 16D62400] 01:28:51 INFO - PROCESS | 3728 | 1466584131288 Marionette TRACE conn2 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 01:28:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 01:28:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 630ms 01:28:51 INFO - PROCESS | 3728 | 1466584131324 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 01:28:51 INFO - PROCESS | 3728 | 1466584131326 Marionette TRACE conn2 <- [1,205,null,{"value":"13"}] 01:28:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 01:28:51 INFO - PROCESS | 3728 | 1466584131329 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 01:28:51 INFO - PROCESS | 3728 | 1466584131331 Marionette TRACE conn2 <- [1,206,null,{}] 01:28:51 INFO - PROCESS | 3728 | 1466584131334 Marionette TRACE conn2 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:28:51 INFO - PROCESS | 3728 | 1466584131340 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:28:51 INFO - PROCESS | 3728 | 1466584131468 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 01:28:51 INFO - PROCESS | 3728 | 1466584131478 Marionette TRACE conn2 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:51 INFO - PROCESS | 3728 | 1466584131480 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:28:51 INFO - PROCESS | 3728 | ++DOCSHELL 1952D000 == 34 [pid = 3728] [id = 61] 01:28:51 INFO - PROCESS | 3728 | ++DOMWINDOW == 87 (19BBF000) [pid = 3728] [serial = 180] [outer = 00000000] 01:28:51 INFO - PROCESS | 3728 | ++DOMWINDOW == 88 (19DA1C00) [pid = 3728] [serial = 181] [outer = 19BBF000] 01:28:51 INFO - PROCESS | 3728 | 1466584131570 Marionette DEBUG loaded listener.js 01:28:51 INFO - PROCESS | 3728 | ++DOMWINDOW == 89 (1A187800) [pid = 3728] [serial = 182] [outer = 19BBF000] 01:28:52 INFO - PROCESS | 3728 | 1466584132008 Marionette TRACE conn2 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 01:28:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 01:28:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 709ms 01:28:52 INFO - PROCESS | 3728 | 1466584132062 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 01:28:52 INFO - PROCESS | 3728 | 1466584132064 Marionette TRACE conn2 <- [1,209,null,{"value":"13"}] 01:28:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 01:28:52 INFO - PROCESS | 3728 | 1466584132067 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 01:28:52 INFO - PROCESS | 3728 | 1466584132069 Marionette TRACE conn2 <- [1,210,null,{}] 01:28:52 INFO - PROCESS | 3728 | 1466584132072 Marionette TRACE conn2 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:28:52 INFO - PROCESS | 3728 | 1466584132083 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:28:52 INFO - PROCESS | 3728 | 1466584132208 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 01:28:52 INFO - PROCESS | 3728 | 1466584132220 Marionette TRACE conn2 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:52 INFO - PROCESS | 3728 | 1466584132222 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:28:52 INFO - PROCESS | 3728 | ++DOCSHELL 1A18A000 == 35 [pid = 3728] [id = 62] 01:28:52 INFO - PROCESS | 3728 | ++DOMWINDOW == 90 (1A18A400) [pid = 3728] [serial = 183] [outer = 00000000] 01:28:52 INFO - PROCESS | 3728 | ++DOMWINDOW == 91 (1A2B8C00) [pid = 3728] [serial = 184] [outer = 1A18A400] 01:28:52 INFO - PROCESS | 3728 | 1466584132264 Marionette DEBUG loaded listener.js 01:28:52 INFO - PROCESS | 3728 | ++DOMWINDOW == 92 (1A2B9000) [pid = 3728] [serial = 185] [outer = 1A18A400] 01:28:52 INFO - PROCESS | 3728 | --DOMWINDOW == 91 (180AF000) [pid = 3728] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 01:28:52 INFO - PROCESS | 3728 | --DOMWINDOW == 90 (16099000) [pid = 3728] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 01:28:52 INFO - PROCESS | 3728 | --DOMWINDOW == 89 (13C8B000) [pid = 3728] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 01:28:52 INFO - PROCESS | 3728 | --DOMWINDOW == 88 (143FE400) [pid = 3728] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 01:28:52 INFO - PROCESS | 3728 | --DOMWINDOW == 87 (10A5F400) [pid = 3728] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 01:28:52 INFO - PROCESS | 3728 | --DOMWINDOW == 86 (129A8800) [pid = 3728] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 01:28:52 INFO - PROCESS | 3728 | --DOMWINDOW == 85 (10B5B000) [pid = 3728] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 01:28:52 INFO - PROCESS | 3728 | --DOMWINDOW == 84 (1346A000) [pid = 3728] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 01:28:52 INFO - PROCESS | 3728 | --DOMWINDOW == 83 (178E8400) [pid = 3728] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 01:28:52 INFO - PROCESS | 3728 | --DOMWINDOW == 82 (1952B800) [pid = 3728] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 01:28:52 INFO - PROCESS | 3728 | --DOMWINDOW == 81 (159A8000) [pid = 3728] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 01:28:52 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (16EAD800) [pid = 3728] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 01:28:52 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (178E6800) [pid = 3728] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 01:28:52 INFO - PROCESS | 3728 | 1466584132754 Marionette TRACE conn2 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 01:28:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 01:28:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 740ms 01:28:52 INFO - PROCESS | 3728 | 1466584132807 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 01:28:52 INFO - PROCESS | 3728 | 1466584132809 Marionette TRACE conn2 <- [1,213,null,{"value":"13"}] 01:28:52 INFO - PROCESS | 3728 | 1466584132813 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 01:28:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 01:28:52 INFO - PROCESS | 3728 | 1466584132814 Marionette TRACE conn2 <- [1,214,null,{}] 01:28:52 INFO - PROCESS | 3728 | 1466584132818 Marionette TRACE conn2 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:28:52 INFO - PROCESS | 3728 | 1466584132820 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:28:52 INFO - PROCESS | 3728 | 1466584132922 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 01:28:52 INFO - PROCESS | 3728 | 1466584132968 Marionette TRACE conn2 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:52 INFO - PROCESS | 3728 | 1466584132970 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:28:52 INFO - PROCESS | 3728 | ++DOCSHELL 13460000 == 36 [pid = 3728] [id = 63] 01:28:52 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (1346A000) [pid = 3728] [serial = 186] [outer = 00000000] 01:28:53 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (169D5800) [pid = 3728] [serial = 187] [outer = 1346A000] 01:28:53 INFO - PROCESS | 3728 | 1466584133014 Marionette DEBUG loaded listener.js 01:28:53 INFO - PROCESS | 3728 | ++DOMWINDOW == 82 (16EAA000) [pid = 3728] [serial = 188] [outer = 1346A000] 01:28:53 INFO - PROCESS | 3728 | 1466584133358 Marionette TRACE conn2 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 01:28:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 01:28:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 598ms 01:28:53 INFO - PROCESS | 3728 | 1466584133410 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 01:28:53 INFO - PROCESS | 3728 | 1466584133412 Marionette TRACE conn2 <- [1,217,null,{"value":"13"}] 01:28:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 01:28:53 INFO - PROCESS | 3728 | 1466584133415 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 01:28:53 INFO - PROCESS | 3728 | 1466584133417 Marionette TRACE conn2 <- [1,218,null,{}] 01:28:53 INFO - PROCESS | 3728 | 1466584133420 Marionette TRACE conn2 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:28:53 INFO - PROCESS | 3728 | 1466584133422 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:28:53 INFO - PROCESS | 3728 | 1466584133545 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 01:28:53 INFO - PROCESS | 3728 | 1466584133555 Marionette TRACE conn2 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:53 INFO - PROCESS | 3728 | 1466584133557 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:28:53 INFO - PROCESS | 3728 | ++DOCSHELL 159AFC00 == 37 [pid = 3728] [id = 64] 01:28:53 INFO - PROCESS | 3728 | ++DOMWINDOW == 83 (19DA5000) [pid = 3728] [serial = 189] [outer = 00000000] 01:28:53 INFO - PROCESS | 3728 | ++DOMWINDOW == 84 (1A2B4000) [pid = 3728] [serial = 190] [outer = 19DA5000] 01:28:53 INFO - PROCESS | 3728 | 1466584133609 Marionette DEBUG loaded listener.js 01:28:53 INFO - PROCESS | 3728 | ++DOMWINDOW == 85 (1A2B7000) [pid = 3728] [serial = 191] [outer = 19DA5000] 01:28:53 INFO - PROCESS | 3728 | 1466584133966 Marionette TRACE conn2 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 01:28:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 01:28:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 599ms 01:28:54 INFO - PROCESS | 3728 | 1466584134012 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 01:28:54 INFO - PROCESS | 3728 | 1466584134023 Marionette TRACE conn2 <- [1,221,null,{"value":"13"}] 01:28:54 INFO - PROCESS | 3728 | 1466584134027 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 01:28:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 01:28:54 INFO - PROCESS | 3728 | 1466584134029 Marionette TRACE conn2 <- [1,222,null,{}] 01:28:54 INFO - PROCESS | 3728 | 1466584134032 Marionette TRACE conn2 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:28:54 INFO - PROCESS | 3728 | 1466584134034 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:28:54 INFO - PROCESS | 3728 | 1466584134138 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 01:28:54 INFO - PROCESS | 3728 | 1466584134145 Marionette TRACE conn2 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:54 INFO - PROCESS | 3728 | 1466584134147 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:28:54 INFO - PROCESS | 3728 | ++DOCSHELL 16D64000 == 38 [pid = 3728] [id = 65] 01:28:54 INFO - PROCESS | 3728 | ++DOMWINDOW == 86 (16D68000) [pid = 3728] [serial = 192] [outer = 00000000] 01:28:54 INFO - PROCESS | 3728 | ++DOMWINDOW == 87 (1A39D800) [pid = 3728] [serial = 193] [outer = 16D68000] 01:28:54 INFO - PROCESS | 3728 | 1466584134190 Marionette DEBUG loaded listener.js 01:28:54 INFO - PROCESS | 3728 | ++DOMWINDOW == 88 (1A39E000) [pid = 3728] [serial = 194] [outer = 16D68000] 01:28:54 INFO - PROCESS | 3728 | 1466584134553 Marionette TRACE conn2 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 01:28:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 01:28:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 599ms 01:28:54 INFO - PROCESS | 3728 | 1466584134646 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 01:28:54 INFO - PROCESS | 3728 | 1466584134650 Marionette TRACE conn2 <- [1,225,null,{"value":"13"}] 01:28:54 INFO - PROCESS | 3728 | 1466584134656 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 01:28:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 01:28:54 INFO - PROCESS | 3728 | 1466584134660 Marionette TRACE conn2 <- [1,226,null,{}] 01:28:54 INFO - PROCESS | 3728 | 1466584134672 Marionette TRACE conn2 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:28:54 INFO - PROCESS | 3728 | 1466584134678 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:28:54 INFO - PROCESS | 3728 | 1466584134856 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 01:28:54 INFO - PROCESS | 3728 | 1466584134939 Marionette TRACE conn2 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:54 INFO - PROCESS | 3728 | 1466584134944 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:28:54 INFO - PROCESS | 3728 | ++DOCSHELL 114C8400 == 39 [pid = 3728] [id = 66] 01:28:54 INFO - PROCESS | 3728 | ++DOMWINDOW == 89 (114CB000) [pid = 3728] [serial = 195] [outer = 00000000] 01:28:55 INFO - PROCESS | 3728 | ++DOMWINDOW == 90 (11CD1000) [pid = 3728] [serial = 196] [outer = 114CB000] 01:28:55 INFO - PROCESS | 3728 | 1466584135013 Marionette DEBUG loaded listener.js 01:28:55 INFO - PROCESS | 3728 | ++DOMWINDOW == 91 (12B09800) [pid = 3728] [serial = 197] [outer = 114CB000] 01:28:55 INFO - PROCESS | 3728 | 1466584135510 Marionette TRACE conn2 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 01:28:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 01:28:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 914ms 01:28:55 INFO - PROCESS | 3728 | 1466584135562 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 01:28:55 INFO - PROCESS | 3728 | 1466584135566 Marionette TRACE conn2 <- [1,229,null,{"value":"13"}] 01:28:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 01:28:55 INFO - PROCESS | 3728 | 1466584135572 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 01:28:55 INFO - PROCESS | 3728 | 1466584135576 Marionette TRACE conn2 <- [1,230,null,{}] 01:28:55 INFO - PROCESS | 3728 | 1466584135580 Marionette TRACE conn2 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:28:55 INFO - PROCESS | 3728 | 1466584135583 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:28:55 INFO - PROCESS | 3728 | 1466584135695 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 01:28:55 INFO - PROCESS | 3728 | 1466584135785 Marionette TRACE conn2 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:55 INFO - PROCESS | 3728 | 1466584135787 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:28:55 INFO - PROCESS | 3728 | ++DOCSHELL 1553AC00 == 40 [pid = 3728] [id = 67] 01:28:55 INFO - PROCESS | 3728 | ++DOMWINDOW == 92 (1553C800) [pid = 3728] [serial = 198] [outer = 00000000] 01:28:55 INFO - PROCESS | 3728 | ++DOMWINDOW == 93 (159B1800) [pid = 3728] [serial = 199] [outer = 1553C800] 01:28:55 INFO - PROCESS | 3728 | 1466584135889 Marionette DEBUG loaded listener.js 01:28:55 INFO - PROCESS | 3728 | ++DOMWINDOW == 94 (169D3800) [pid = 3728] [serial = 200] [outer = 1553C800] 01:28:56 INFO - PROCESS | 3728 | 1466584136441 Marionette TRACE conn2 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 01:28:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 01:28:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 913ms 01:28:56 INFO - PROCESS | 3728 | 1466584136504 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 01:28:56 INFO - PROCESS | 3728 | 1466584136506 Marionette TRACE conn2 <- [1,233,null,{"value":"13"}] 01:28:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 01:28:56 INFO - PROCESS | 3728 | 1466584136510 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 01:28:56 INFO - PROCESS | 3728 | 1466584136512 Marionette TRACE conn2 <- [1,234,null,{}] 01:28:56 INFO - PROCESS | 3728 | 1466584136522 Marionette TRACE conn2 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:28:56 INFO - PROCESS | 3728 | 1466584136526 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:28:56 INFO - PROCESS | 3728 | 1466584136636 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 01:28:56 INFO - PROCESS | 3728 | 1466584136763 Marionette TRACE conn2 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:56 INFO - PROCESS | 3728 | 1466584136767 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:28:56 INFO - PROCESS | 3728 | ++DOCSHELL 180B7C00 == 41 [pid = 3728] [id = 68] 01:28:56 INFO - PROCESS | 3728 | ++DOMWINDOW == 95 (180B8000) [pid = 3728] [serial = 201] [outer = 00000000] 01:28:56 INFO - PROCESS | 3728 | ++DOMWINDOW == 96 (198E5400) [pid = 3728] [serial = 202] [outer = 180B8000] 01:28:56 INFO - PROCESS | 3728 | 1466584136825 Marionette DEBUG loaded listener.js 01:28:56 INFO - PROCESS | 3728 | ++DOMWINDOW == 97 (198E8800) [pid = 3728] [serial = 203] [outer = 180B8000] 01:28:57 INFO - PROCESS | 3728 | 1466584137360 Marionette TRACE conn2 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 01:28:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 01:28:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 914ms 01:28:57 INFO - PROCESS | 3728 | 1466584137414 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 01:28:57 INFO - PROCESS | 3728 | 1466584137416 Marionette TRACE conn2 <- [1,237,null,{"value":"13"}] 01:28:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 01:28:57 INFO - PROCESS | 3728 | 1466584137420 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 01:28:57 INFO - PROCESS | 3728 | 1466584137422 Marionette TRACE conn2 <- [1,238,null,{}] 01:28:57 INFO - PROCESS | 3728 | 1466584137425 Marionette TRACE conn2 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:28:57 INFO - PROCESS | 3728 | 1466584137428 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:28:57 INFO - PROCESS | 3728 | 1466584137561 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 01:28:57 INFO - PROCESS | 3728 | 1466584137650 Marionette TRACE conn2 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:57 INFO - PROCESS | 3728 | 1466584137652 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:28:57 INFO - PROCESS | 3728 | ++DOCSHELL 17B07800 == 42 [pid = 3728] [id = 69] 01:28:57 INFO - PROCESS | 3728 | ++DOMWINDOW == 98 (198E4C00) [pid = 3728] [serial = 204] [outer = 00000000] 01:28:57 INFO - PROCESS | 3728 | ++DOMWINDOW == 99 (1A2DF400) [pid = 3728] [serial = 205] [outer = 198E4C00] 01:28:57 INFO - PROCESS | 3728 | 1466584137712 Marionette DEBUG loaded listener.js 01:28:57 INFO - PROCESS | 3728 | ++DOMWINDOW == 100 (1A39C800) [pid = 3728] [serial = 206] [outer = 198E4C00] 01:28:58 INFO - PROCESS | 3728 | 1466584138419 Marionette TRACE conn2 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 01:28:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 01:28:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1040ms 01:28:58 INFO - PROCESS | 3728 | 1466584138476 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 01:28:58 INFO - PROCESS | 3728 | 1466584138480 Marionette TRACE conn2 <- [1,241,null,{"value":"13"}] 01:28:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 01:28:58 INFO - PROCESS | 3728 | 1466584138485 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 01:28:58 INFO - PROCESS | 3728 | 1466584138488 Marionette TRACE conn2 <- [1,242,null,{}] 01:28:58 INFO - PROCESS | 3728 | 1466584138494 Marionette TRACE conn2 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:28:58 INFO - PROCESS | 3728 | 1466584138496 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:28:58 INFO - PROCESS | 3728 | 1466584138592 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 01:28:58 INFO - PROCESS | 3728 | 1466584138671 Marionette TRACE conn2 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:58 INFO - PROCESS | 3728 | 1466584138676 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:28:58 INFO - PROCESS | 3728 | ++DOCSHELL 1144B000 == 43 [pid = 3728] [id = 70] 01:28:58 INFO - PROCESS | 3728 | ++DOMWINDOW == 101 (1144B400) [pid = 3728] [serial = 207] [outer = 00000000] 01:28:58 INFO - PROCESS | 3728 | ++DOMWINDOW == 102 (129AFC00) [pid = 3728] [serial = 208] [outer = 1144B400] 01:28:58 INFO - PROCESS | 3728 | 1466584138731 Marionette DEBUG loaded listener.js 01:28:58 INFO - PROCESS | 3728 | ++DOMWINDOW == 103 (1312A400) [pid = 3728] [serial = 209] [outer = 1144B400] 01:28:59 INFO - PROCESS | 3728 | --DOCSHELL 159AFC00 == 42 [pid = 3728] [id = 64] 01:28:59 INFO - PROCESS | 3728 | --DOCSHELL 13460000 == 41 [pid = 3728] [id = 63] 01:28:59 INFO - PROCESS | 3728 | --DOCSHELL 1A18A000 == 40 [pid = 3728] [id = 62] 01:28:59 INFO - PROCESS | 3728 | --DOCSHELL 1952D000 == 39 [pid = 3728] [id = 61] 01:28:59 INFO - PROCESS | 3728 | --DOCSHELL 11AEE800 == 38 [pid = 3728] [id = 60] 01:28:59 INFO - PROCESS | 3728 | --DOCSHELL 16EA1800 == 37 [pid = 3728] [id = 59] 01:28:59 INFO - PROCESS | 3728 | --DOCSHELL 15B6D800 == 36 [pid = 3728] [id = 58] 01:28:59 INFO - PROCESS | 3728 | --DOCSHELL 13121C00 == 35 [pid = 3728] [id = 57] 01:28:59 INFO - PROCESS | 3728 | --DOCSHELL 1047EC00 == 34 [pid = 3728] [id = 56] 01:28:59 INFO - PROCESS | 3728 | --DOMWINDOW == 102 (19BC2800) [pid = 3728] [serial = 156] [outer = 00000000] [url = about:blank] 01:28:59 INFO - PROCESS | 3728 | --DOMWINDOW == 101 (1952B000) [pid = 3728] [serial = 154] [outer = 00000000] [url = about:blank] 01:28:59 INFO - PROCESS | 3728 | --DOMWINDOW == 100 (1689CC00) [pid = 3728] [serial = 141] [outer = 00000000] [url = about:blank] 01:28:59 INFO - PROCESS | 3728 | --DOMWINDOW == 99 (14034800) [pid = 3728] [serial = 135] [outer = 00000000] [url = about:blank] 01:28:59 INFO - PROCESS | 3728 | --DOMWINDOW == 98 (140E9400) [pid = 3728] [serial = 136] [outer = 00000000] [url = about:blank] 01:28:59 INFO - PROCESS | 3728 | --DOMWINDOW == 97 (15538C00) [pid = 3728] [serial = 138] [outer = 00000000] [url = about:blank] 01:28:59 INFO - PROCESS | 3728 | --DOMWINDOW == 96 (10B5D400) [pid = 3728] [serial = 129] [outer = 00000000] [url = about:blank] 01:28:59 INFO - PROCESS | 3728 | --DOMWINDOW == 95 (10F67800) [pid = 3728] [serial = 130] [outer = 00000000] [url = about:blank] 01:28:59 INFO - PROCESS | 3728 | --DOMWINDOW == 94 (12BD4000) [pid = 3728] [serial = 132] [outer = 00000000] [url = about:blank] 01:28:59 INFO - PROCESS | 3728 | --DOMWINDOW == 93 (130A1800) [pid = 3728] [serial = 133] [outer = 00000000] [url = about:blank] 01:28:59 INFO - PROCESS | 3728 | --DOMWINDOW == 92 (1144DC00) [pid = 3728] [serial = 115] [outer = 00000000] [url = about:blank] 01:28:59 INFO - PROCESS | 3728 | --DOMWINDOW == 91 (10F14000) [pid = 3728] [serial = 114] [outer = 00000000] [url = about:blank] 01:28:59 INFO - PROCESS | 3728 | --DOMWINDOW == 90 (14041000) [pid = 3728] [serial = 118] [outer = 00000000] [url = about:blank] 01:28:59 INFO - PROCESS | 3728 | --DOMWINDOW == 89 (14035C00) [pid = 3728] [serial = 117] [outer = 00000000] [url = about:blank] 01:28:59 INFO - PROCESS | 3728 | --DOMWINDOW == 88 (17E7E400) [pid = 3728] [serial = 121] [outer = 00000000] [url = about:blank] 01:28:59 INFO - PROCESS | 3728 | --DOMWINDOW == 87 (17E05C00) [pid = 3728] [serial = 120] [outer = 00000000] [url = about:blank] 01:28:59 INFO - PROCESS | 3728 | --DOMWINDOW == 86 (19D69800) [pid = 3728] [serial = 124] [outer = 00000000] [url = about:blank] 01:28:59 INFO - PROCESS | 3728 | --DOMWINDOW == 85 (198EFC00) [pid = 3728] [serial = 123] [outer = 00000000] [url = about:blank] 01:28:59 INFO - PROCESS | 3728 | --DOMWINDOW == 84 (178E9000) [pid = 3728] [serial = 150] [outer = 00000000] [url = about:blank] 01:28:59 INFO - PROCESS | 3728 | --DOMWINDOW == 83 (1403D800) [pid = 3728] [serial = 126] [outer = 00000000] [url = about:blank] 01:28:59 INFO - PROCESS | 3728 | --DOMWINDOW == 82 (171BEC00) [pid = 3728] [serial = 144] [outer = 00000000] [url = about:blank] 01:28:59 INFO - PROCESS | 3728 | --DOMWINDOW == 81 (176B4000) [pid = 3728] [serial = 145] [outer = 00000000] [url = about:blank] 01:28:59 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (16974400) [pid = 3728] [serial = 142] [outer = 00000000] [url = about:blank] 01:28:59 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (17E05800) [pid = 3728] [serial = 147] [outer = 00000000] [url = about:blank] 01:28:59 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (180AAC00) [pid = 3728] [serial = 151] [outer = 00000000] [url = about:blank] 01:28:59 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (17E7BC00) [pid = 3728] [serial = 148] [outer = 00000000] [url = about:blank] 01:28:59 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (1952F400) [pid = 3728] [serial = 153] [outer = 00000000] [url = about:blank] 01:28:59 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (159AC400) [pid = 3728] [serial = 139] [outer = 00000000] [url = about:blank] 01:28:59 INFO - PROCESS | 3728 | 1466584139246 Marionette TRACE conn2 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 01:28:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 01:28:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 804ms 01:28:59 INFO - PROCESS | 3728 | 1466584139287 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 01:28:59 INFO - PROCESS | 3728 | 1466584139292 Marionette TRACE conn2 <- [1,245,null,{"value":"13"}] 01:28:59 INFO - PROCESS | 3728 | 1466584139302 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 01:28:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 01:28:59 INFO - PROCESS | 3728 | 1466584139304 Marionette TRACE conn2 <- [1,246,null,{}] 01:28:59 INFO - PROCESS | 3728 | 1466584139308 Marionette TRACE conn2 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:28:59 INFO - PROCESS | 3728 | 1466584139310 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:28:59 INFO - PROCESS | 3728 | 1466584139393 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 01:28:59 INFO - PROCESS | 3728 | 1466584139399 Marionette TRACE conn2 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:59 INFO - PROCESS | 3728 | 1466584139401 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:28:59 INFO - PROCESS | 3728 | ++DOCSHELL 11453C00 == 35 [pid = 3728] [id = 71] 01:28:59 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (114C9400) [pid = 3728] [serial = 210] [outer = 00000000] 01:28:59 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (130A5C00) [pid = 3728] [serial = 211] [outer = 114C9400] 01:28:59 INFO - PROCESS | 3728 | 1466584139447 Marionette DEBUG loaded listener.js 01:28:59 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (13460000) [pid = 3728] [serial = 212] [outer = 114C9400] 01:28:59 INFO - PROCESS | 3728 | 1466584139934 Marionette TRACE conn2 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 01:28:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 01:28:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 646ms 01:28:59 INFO - PROCESS | 3728 | 1466584139974 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 01:28:59 INFO - PROCESS | 3728 | 1466584139976 Marionette TRACE conn2 <- [1,249,null,{"value":"13"}] 01:28:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 01:28:59 INFO - PROCESS | 3728 | 1466584139979 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 01:28:59 INFO - PROCESS | 3728 | 1466584139983 Marionette TRACE conn2 <- [1,250,null,{}] 01:29:00 INFO - PROCESS | 3728 | 1466584140020 Marionette TRACE conn2 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:00 INFO - PROCESS | 3728 | 1466584140024 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:29:00 INFO - PROCESS | 3728 | 1466584140107 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 01:29:00 INFO - PROCESS | 3728 | 1466584140114 Marionette TRACE conn2 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:00 INFO - PROCESS | 3728 | 1466584140117 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:29:00 INFO - PROCESS | 3728 | ++DOCSHELL 154E7000 == 36 [pid = 3728] [id = 72] 01:29:00 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (154EC400) [pid = 3728] [serial = 213] [outer = 00000000] 01:29:00 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (156B5400) [pid = 3728] [serial = 214] [outer = 154EC400] 01:29:00 INFO - PROCESS | 3728 | 1466584140163 Marionette DEBUG loaded listener.js 01:29:00 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (159B0400) [pid = 3728] [serial = 215] [outer = 154EC400] 01:29:00 INFO - PROCESS | 3728 | 1466584140589 Marionette TRACE conn2 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 01:29:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 01:29:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 646ms 01:29:00 INFO - PROCESS | 3728 | 1466584140617 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 01:29:00 INFO - PROCESS | 3728 | 1466584140620 Marionette TRACE conn2 <- [1,253,null,{"value":"13"}] 01:29:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 01:29:00 INFO - PROCESS | 3728 | 1466584140623 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 01:29:00 INFO - PROCESS | 3728 | 1466584140625 Marionette TRACE conn2 <- [1,254,null,{}] 01:29:00 INFO - PROCESS | 3728 | 1466584140628 Marionette TRACE conn2 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:00 INFO - PROCESS | 3728 | 1466584140630 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:29:00 INFO - PROCESS | 3728 | 1466584140710 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 01:29:00 INFO - PROCESS | 3728 | 1466584140715 Marionette TRACE conn2 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:00 INFO - PROCESS | 3728 | 1466584140717 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:29:00 INFO - PROCESS | 3728 | ++DOCSHELL 156B4C00 == 37 [pid = 3728] [id = 73] 01:29:00 INFO - PROCESS | 3728 | ++DOMWINDOW == 82 (159AC400) [pid = 3728] [serial = 216] [outer = 00000000] 01:29:00 INFO - PROCESS | 3728 | ++DOMWINDOW == 83 (16978800) [pid = 3728] [serial = 217] [outer = 159AC400] 01:29:00 INFO - PROCESS | 3728 | 1466584140763 Marionette DEBUG loaded listener.js 01:29:00 INFO - PROCESS | 3728 | ++DOMWINDOW == 84 (16EA3000) [pid = 3728] [serial = 218] [outer = 159AC400] 01:29:01 INFO - PROCESS | 3728 | 1466584141199 Marionette TRACE conn2 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 01:29:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 01:29:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 598ms 01:29:01 INFO - PROCESS | 3728 | 1466584141227 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 01:29:01 INFO - PROCESS | 3728 | 1466584141229 Marionette TRACE conn2 <- [1,257,null,{"value":"13"}] 01:29:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 01:29:01 INFO - PROCESS | 3728 | 1466584141232 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 01:29:01 INFO - PROCESS | 3728 | 1466584141234 Marionette TRACE conn2 <- [1,258,null,{}] 01:29:01 INFO - PROCESS | 3728 | 1466584141237 Marionette TRACE conn2 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:01 INFO - PROCESS | 3728 | 1466584141239 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:29:01 INFO - PROCESS | 3728 | 1466584141317 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 01:29:01 INFO - PROCESS | 3728 | 1466584141322 Marionette TRACE conn2 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:01 INFO - PROCESS | 3728 | 1466584141325 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:29:01 INFO - PROCESS | 3728 | ++DOCSHELL 1712DC00 == 38 [pid = 3728] [id = 74] 01:29:01 INFO - PROCESS | 3728 | ++DOMWINDOW == 85 (17131C00) [pid = 3728] [serial = 219] [outer = 00000000] 01:29:01 INFO - PROCESS | 3728 | ++DOMWINDOW == 86 (176B4400) [pid = 3728] [serial = 220] [outer = 17131C00] 01:29:01 INFO - PROCESS | 3728 | 1466584141368 Marionette DEBUG loaded listener.js 01:29:01 INFO - PROCESS | 3728 | ++DOMWINDOW == 87 (17852000) [pid = 3728] [serial = 221] [outer = 17131C00] 01:29:01 INFO - PROCESS | 3728 | 1466584141844 Marionette TRACE conn2 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 01:29:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 01:29:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 630ms 01:29:01 INFO - PROCESS | 3728 | 1466584141868 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 01:29:01 INFO - PROCESS | 3728 | 1466584141870 Marionette TRACE conn2 <- [1,261,null,{"value":"13"}] 01:29:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 01:29:01 INFO - PROCESS | 3728 | 1466584141879 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 01:29:01 INFO - PROCESS | 3728 | 1466584141881 Marionette TRACE conn2 <- [1,262,null,{}] 01:29:01 INFO - PROCESS | 3728 | 1466584141884 Marionette TRACE conn2 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:01 INFO - PROCESS | 3728 | 1466584141890 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:29:02 INFO - PROCESS | 3728 | 1466584142014 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 01:29:02 INFO - PROCESS | 3728 | 1466584142069 Marionette TRACE conn2 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:02 INFO - PROCESS | 3728 | 1466584142071 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:29:02 INFO - PROCESS | 3728 | ++DOCSHELL 17E0A400 == 39 [pid = 3728] [id = 75] 01:29:02 INFO - PROCESS | 3728 | ++DOMWINDOW == 88 (180ACC00) [pid = 3728] [serial = 222] [outer = 00000000] 01:29:02 INFO - PROCESS | 3728 | ++DOMWINDOW == 89 (180B6000) [pid = 3728] [serial = 223] [outer = 180ACC00] 01:29:02 INFO - PROCESS | 3728 | 1466584142115 Marionette DEBUG loaded listener.js 01:29:02 INFO - PROCESS | 3728 | ++DOMWINDOW == 90 (1952B800) [pid = 3728] [serial = 224] [outer = 180ACC00] 01:29:02 INFO - PROCESS | 3728 | 1466584142507 Marionette TRACE conn2 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 01:29:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 01:29:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 693ms 01:29:02 INFO - PROCESS | 3728 | 1466584142573 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 01:29:02 INFO - PROCESS | 3728 | 1466584142575 Marionette TRACE conn2 <- [1,265,null,{"value":"13"}] 01:29:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 01:29:02 INFO - PROCESS | 3728 | 1466584142591 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 01:29:02 INFO - PROCESS | 3728 | 1466584142593 Marionette TRACE conn2 <- [1,266,null,{}] 01:29:02 INFO - PROCESS | 3728 | 1466584142596 Marionette TRACE conn2 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:02 INFO - PROCESS | 3728 | 1466584142598 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:29:02 INFO - PROCESS | 3728 | 1466584142735 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 01:29:02 INFO - PROCESS | 3728 | 1466584142754 Marionette TRACE conn2 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:02 INFO - PROCESS | 3728 | 1466584142756 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:29:02 INFO - PROCESS | 3728 | ++DOCSHELL 198E8000 == 40 [pid = 3728] [id = 76] 01:29:02 INFO - PROCESS | 3728 | ++DOMWINDOW == 91 (198EA400) [pid = 3728] [serial = 225] [outer = 00000000] 01:29:02 INFO - PROCESS | 3728 | ++DOMWINDOW == 92 (19BBA800) [pid = 3728] [serial = 226] [outer = 198EA400] 01:29:02 INFO - PROCESS | 3728 | 1466584142809 Marionette DEBUG loaded listener.js 01:29:02 INFO - PROCESS | 3728 | ++DOMWINDOW == 93 (19BBB400) [pid = 3728] [serial = 227] [outer = 198EA400] 01:29:03 INFO - PROCESS | 3728 | 1466584143204 Marionette TRACE conn2 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 01:29:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 01:29:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 630ms 01:29:03 INFO - PROCESS | 3728 | 1466584143231 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 01:29:03 INFO - PROCESS | 3728 | 1466584143232 Marionette TRACE conn2 <- [1,269,null,{"value":"13"}] 01:29:03 INFO - PROCESS | 3728 | 1466584143236 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 01:29:03 INFO - PROCESS | 3728 | 1466584143237 Marionette TRACE conn2 <- [1,270,null,{}] 01:29:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 01:29:03 INFO - PROCESS | 3728 | 1466584143241 Marionette TRACE conn2 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:03 INFO - PROCESS | 3728 | 1466584143243 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:29:03 INFO - PROCESS | 3728 | 1466584143346 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 01:29:03 INFO - PROCESS | 3728 | 1466584143351 Marionette TRACE conn2 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:03 INFO - PROCESS | 3728 | 1466584143353 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:29:03 INFO - PROCESS | 3728 | ++DOCSHELL 180B6C00 == 41 [pid = 3728] [id = 77] 01:29:03 INFO - PROCESS | 3728 | ++DOMWINDOW == 94 (198E2800) [pid = 3728] [serial = 228] [outer = 00000000] 01:29:03 INFO - PROCESS | 3728 | ++DOMWINDOW == 95 (19D69000) [pid = 3728] [serial = 229] [outer = 198E2800] 01:29:03 INFO - PROCESS | 3728 | 1466584143397 Marionette DEBUG loaded listener.js 01:29:03 INFO - PROCESS | 3728 | ++DOMWINDOW == 96 (19D69400) [pid = 3728] [serial = 230] [outer = 198E2800] 01:29:03 INFO - PROCESS | 3728 | --DOMWINDOW == 95 (16D62400) [pid = 3728] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 01:29:03 INFO - PROCESS | 3728 | --DOMWINDOW == 94 (13154400) [pid = 3728] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 01:29:03 INFO - PROCESS | 3728 | --DOMWINDOW == 93 (15B6EC00) [pid = 3728] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 01:29:03 INFO - PROCESS | 3728 | --DOMWINDOW == 92 (104E6400) [pid = 3728] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 01:29:03 INFO - PROCESS | 3728 | --DOMWINDOW == 91 (19BBF000) [pid = 3728] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 01:29:03 INFO - PROCESS | 3728 | --DOMWINDOW == 90 (19DA5000) [pid = 3728] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 01:29:03 INFO - PROCESS | 3728 | --DOMWINDOW == 89 (16EA1C00) [pid = 3728] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 01:29:03 INFO - PROCESS | 3728 | --DOMWINDOW == 88 (1346A000) [pid = 3728] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 01:29:03 INFO - PROCESS | 3728 | --DOMWINDOW == 87 (1A18A400) [pid = 3728] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 01:29:03 INFO - PROCESS | 3728 | --DOMWINDOW == 86 (10A56C00) [pid = 3728] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 01:29:03 INFO - PROCESS | 3728 | 1466584143920 Marionette TRACE conn2 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 01:29:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 01:29:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 708ms 01:29:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 01:29:03 INFO - PROCESS | 3728 | 1466584143972 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 01:29:03 INFO - PROCESS | 3728 | 1466584143974 Marionette TRACE conn2 <- [1,273,null,{"value":"13"}] 01:29:03 INFO - PROCESS | 3728 | 1466584143977 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 01:29:03 INFO - PROCESS | 3728 | 1466584143979 Marionette TRACE conn2 <- [1,274,null,{}] 01:29:03 INFO - PROCESS | 3728 | 1466584143982 Marionette TRACE conn2 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:03 INFO - PROCESS | 3728 | 1466584143984 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:29:04 INFO - PROCESS | 3728 | 1466584144083 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 01:29:04 INFO - PROCESS | 3728 | 1466584144094 Marionette TRACE conn2 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:04 INFO - PROCESS | 3728 | 1466584144096 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:29:04 INFO - PROCESS | 3728 | ++DOCSHELL 16EA1C00 == 42 [pid = 3728] [id = 78] 01:29:04 INFO - PROCESS | 3728 | ++DOMWINDOW == 87 (19BBA400) [pid = 3728] [serial = 231] [outer = 00000000] 01:29:04 INFO - PROCESS | 3728 | ++DOMWINDOW == 88 (1A17F000) [pid = 3728] [serial = 232] [outer = 19BBA400] 01:29:04 INFO - PROCESS | 3728 | 1466584144140 Marionette DEBUG loaded listener.js 01:29:04 INFO - PROCESS | 3728 | ++DOMWINDOW == 89 (1A2B1C00) [pid = 3728] [serial = 233] [outer = 19BBA400] 01:29:04 INFO - PROCESS | 3728 | 1466584144519 Marionette TRACE conn2 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 01:29:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 01:29:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 599ms 01:29:04 INFO - PROCESS | 3728 | 1466584144572 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 01:29:04 INFO - PROCESS | 3728 | 1466584144574 Marionette TRACE conn2 <- [1,277,null,{"value":"13"}] 01:29:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 01:29:04 INFO - PROCESS | 3728 | 1466584144591 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 01:29:04 INFO - PROCESS | 3728 | 1466584144592 Marionette TRACE conn2 <- [1,278,null,{}] 01:29:04 INFO - PROCESS | 3728 | 1466584144596 Marionette TRACE conn2 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:04 INFO - PROCESS | 3728 | 1466584144598 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:29:04 INFO - PROCESS | 3728 | 1466584144684 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 01:29:04 INFO - PROCESS | 3728 | 1466584144692 Marionette TRACE conn2 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:04 INFO - PROCESS | 3728 | 1466584144694 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:29:04 INFO - PROCESS | 3728 | ++DOCSHELL 102C8C00 == 43 [pid = 3728] [id = 79] 01:29:04 INFO - PROCESS | 3728 | ++DOMWINDOW == 90 (19BC3000) [pid = 3728] [serial = 234] [outer = 00000000] 01:29:04 INFO - PROCESS | 3728 | ++DOMWINDOW == 91 (1A3A2400) [pid = 3728] [serial = 235] [outer = 19BC3000] 01:29:04 INFO - PROCESS | 3728 | 1466584144736 Marionette DEBUG loaded listener.js 01:29:04 INFO - PROCESS | 3728 | ++DOMWINDOW == 92 (1A4F7400) [pid = 3728] [serial = 236] [outer = 19BC3000] 01:29:05 INFO - PROCESS | 3728 | 1466584145154 Marionette TRACE conn2 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 01:29:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 01:29:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 598ms 01:29:05 INFO - PROCESS | 3728 | 1466584145174 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 01:29:05 INFO - PROCESS | 3728 | 1466584145176 Marionette TRACE conn2 <- [1,281,null,{"value":"13"}] 01:29:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 01:29:05 INFO - PROCESS | 3728 | 1466584145180 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 01:29:05 INFO - PROCESS | 3728 | 1466584145182 Marionette TRACE conn2 <- [1,282,null,{}] 01:29:05 INFO - PROCESS | 3728 | 1466584145185 Marionette TRACE conn2 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:05 INFO - PROCESS | 3728 | 1466584145187 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:29:05 INFO - PROCESS | 3728 | 1466584145319 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 01:29:05 INFO - PROCESS | 3728 | 1466584145335 Marionette TRACE conn2 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:05 INFO - PROCESS | 3728 | 1466584145337 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:29:05 INFO - PROCESS | 3728 | ++DOCSHELL 1AAA1C00 == 44 [pid = 3728] [id = 80] 01:29:05 INFO - PROCESS | 3728 | ++DOMWINDOW == 93 (1AAA2C00) [pid = 3728] [serial = 237] [outer = 00000000] 01:29:05 INFO - PROCESS | 3728 | ++DOMWINDOW == 94 (1AAA6000) [pid = 3728] [serial = 238] [outer = 1AAA2C00] 01:29:05 INFO - PROCESS | 3728 | 1466584145382 Marionette DEBUG loaded listener.js 01:29:05 INFO - PROCESS | 3728 | ++DOMWINDOW == 95 (1AB3B800) [pid = 3728] [serial = 239] [outer = 1AAA2C00] 01:29:05 INFO - PROCESS | 3728 | 1466584145884 Marionette TRACE conn2 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 01:29:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 01:29:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 740ms 01:29:05 INFO - PROCESS | 3728 | 1466584145921 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 01:29:05 INFO - PROCESS | 3728 | 1466584145926 Marionette TRACE conn2 <- [1,285,null,{"value":"13"}] 01:29:05 INFO - PROCESS | 3728 | 1466584145930 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 01:29:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 01:29:05 INFO - PROCESS | 3728 | 1466584145934 Marionette TRACE conn2 <- [1,286,null,{}] 01:29:05 INFO - PROCESS | 3728 | 1466584145940 Marionette TRACE conn2 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:05 INFO - PROCESS | 3728 | 1466584145943 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:29:06 INFO - PROCESS | 3728 | 1466584146076 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 01:29:06 INFO - PROCESS | 3728 | 1466584146197 Marionette TRACE conn2 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:06 INFO - PROCESS | 3728 | 1466584146200 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:29:06 INFO - PROCESS | 3728 | ++DOCSHELL 114C9000 == 45 [pid = 3728] [id = 81] 01:29:06 INFO - PROCESS | 3728 | ++DOMWINDOW == 96 (11CD7000) [pid = 3728] [serial = 240] [outer = 00000000] 01:29:06 INFO - PROCESS | 3728 | ++DOMWINDOW == 97 (12BD4000) [pid = 3728] [serial = 241] [outer = 11CD7000] 01:29:06 INFO - PROCESS | 3728 | 1466584146309 Marionette DEBUG loaded listener.js 01:29:06 INFO - PROCESS | 3728 | ++DOMWINDOW == 98 (13C05C00) [pid = 3728] [serial = 242] [outer = 11CD7000] 01:29:06 INFO - PROCESS | 3728 | 1466584146953 Marionette TRACE conn2 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 01:29:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 01:29:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1055ms 01:29:07 INFO - PROCESS | 3728 | 1466584146972 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 01:29:07 INFO - PROCESS | 3728 | 1466584146976 Marionette TRACE conn2 <- [1,289,null,{"value":"13"}] 01:29:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 01:29:07 INFO - PROCESS | 3728 | 1466584146982 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 01:29:07 INFO - PROCESS | 3728 | 1466584146985 Marionette TRACE conn2 <- [1,290,null,{}] 01:29:07 INFO - PROCESS | 3728 | 1466584146989 Marionette TRACE conn2 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:07 INFO - PROCESS | 3728 | 1466584146992 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:29:07 INFO - PROCESS | 3728 | 1466584147099 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 01:29:07 INFO - PROCESS | 3728 | 1466584147220 Marionette TRACE conn2 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:07 INFO - PROCESS | 3728 | 1466584147223 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:29:07 INFO - PROCESS | 3728 | ++DOCSHELL 143FA000 == 46 [pid = 3728] [id = 82] 01:29:07 INFO - PROCESS | 3728 | ++DOMWINDOW == 99 (1609AC00) [pid = 3728] [serial = 243] [outer = 00000000] 01:29:07 INFO - PROCESS | 3728 | ++DOMWINDOW == 100 (16EACC00) [pid = 3728] [serial = 244] [outer = 1609AC00] 01:29:07 INFO - PROCESS | 3728 | 1466584147280 Marionette DEBUG loaded listener.js 01:29:07 INFO - PROCESS | 3728 | ++DOMWINDOW == 101 (176B4000) [pid = 3728] [serial = 245] [outer = 1609AC00] 01:29:07 INFO - PROCESS | 3728 | 1466584147850 Marionette TRACE conn2 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 01:29:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 01:29:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 898ms 01:29:07 INFO - PROCESS | 3728 | 1466584147887 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 01:29:07 INFO - PROCESS | 3728 | 1466584147889 Marionette TRACE conn2 <- [1,293,null,{"value":"13"}] 01:29:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 01:29:07 INFO - PROCESS | 3728 | 1466584147893 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 01:29:07 INFO - PROCESS | 3728 | 1466584147897 Marionette TRACE conn2 <- [1,294,null,{}] 01:29:07 INFO - PROCESS | 3728 | 1466584147908 Marionette TRACE conn2 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:07 INFO - PROCESS | 3728 | 1466584147912 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:29:08 INFO - PROCESS | 3728 | 1466584148071 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 01:29:08 INFO - PROCESS | 3728 | 1466584148194 Marionette TRACE conn2 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:08 INFO - PROCESS | 3728 | 1466584148197 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:29:08 INFO - PROCESS | 3728 | ++DOCSHELL 1A39FC00 == 47 [pid = 3728] [id = 83] 01:29:08 INFO - PROCESS | 3728 | ++DOMWINDOW == 102 (1A3A1800) [pid = 3728] [serial = 246] [outer = 00000000] 01:29:08 INFO - PROCESS | 3728 | ++DOMWINDOW == 103 (1A4FB400) [pid = 3728] [serial = 247] [outer = 1A3A1800] 01:29:08 INFO - PROCESS | 3728 | 1466584148254 Marionette DEBUG loaded listener.js 01:29:08 INFO - PROCESS | 3728 | ++DOMWINDOW == 104 (1AAA1400) [pid = 3728] [serial = 248] [outer = 1A3A1800] 01:29:08 INFO - PROCESS | 3728 | 1466584148802 Marionette TRACE conn2 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:29:08 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. 01:29:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 945ms 01:29:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 01:29:08 INFO - PROCESS | 3728 | 1466584148870 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 01:29:08 INFO - PROCESS | 3728 | 1466584148873 Marionette TRACE conn2 <- [1,297,null,{"value":"13"}] 01:29:08 INFO - PROCESS | 3728 | 1466584148877 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 01:29:08 INFO - PROCESS | 3728 | 1466584148879 Marionette TRACE conn2 <- [1,298,null,{}] 01:29:08 INFO - PROCESS | 3728 | 1466584148882 Marionette TRACE conn2 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:08 INFO - PROCESS | 3728 | 1466584148884 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:29:09 INFO - PROCESS | 3728 | 1466584148998 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 01:29:09 INFO - PROCESS | 3728 | 1466584149205 Marionette TRACE conn2 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:09 INFO - PROCESS | 3728 | 1466584149209 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:29:09 INFO - PROCESS | 3728 | ++DOCSHELL 114C8000 == 48 [pid = 3728] [id = 84] 01:29:09 INFO - PROCESS | 3728 | ++DOMWINDOW == 105 (11AEA000) [pid = 3728] [serial = 249] [outer = 00000000] 01:29:09 INFO - PROCESS | 3728 | ++DOMWINDOW == 106 (12821C00) [pid = 3728] [serial = 250] [outer = 11AEA000] 01:29:09 INFO - PROCESS | 3728 | 1466584149309 Marionette DEBUG loaded listener.js 01:29:09 INFO - PROCESS | 3728 | ++DOMWINDOW == 107 (130A1800) [pid = 3728] [serial = 251] [outer = 11AEA000] 01:29:10 INFO - PROCESS | 3728 | 1466584150089 Marionette TRACE conn2 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:29:10 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. 01:29:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1260ms 01:29:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 01:29:10 INFO - PROCESS | 3728 | 1466584150137 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 01:29:10 INFO - PROCESS | 3728 | 1466584150140 Marionette TRACE conn2 <- [1,301,null,{"value":"13"}] 01:29:10 INFO - PROCESS | 3728 | 1466584150144 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 01:29:10 INFO - PROCESS | 3728 | 1466584150147 Marionette TRACE conn2 <- [1,302,null,{}] 01:29:10 INFO - PROCESS | 3728 | 1466584150152 Marionette TRACE conn2 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:10 INFO - PROCESS | 3728 | 1466584150154 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:29:10 INFO - PROCESS | 3728 | 1466584150249 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 01:29:10 INFO - PROCESS | 3728 | 1466584150329 Marionette TRACE conn2 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:10 INFO - PROCESS | 3728 | 1466584150332 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:29:10 INFO - PROCESS | 3728 | ++DOCSHELL 104E6400 == 49 [pid = 3728] [id = 85] 01:29:10 INFO - PROCESS | 3728 | ++DOMWINDOW == 108 (105E9400) [pid = 3728] [serial = 252] [outer = 00000000] 01:29:10 INFO - PROCESS | 3728 | ++DOMWINDOW == 109 (13C8CC00) [pid = 3728] [serial = 253] [outer = 105E9400] 01:29:10 INFO - PROCESS | 3728 | 1466584150437 Marionette DEBUG loaded listener.js 01:29:10 INFO - PROCESS | 3728 | ++DOMWINDOW == 110 (143C8000) [pid = 3728] [serial = 254] [outer = 105E9400] 01:29:10 INFO - PROCESS | 3728 | --DOCSHELL 102C8C00 == 48 [pid = 3728] [id = 79] 01:29:10 INFO - PROCESS | 3728 | --DOCSHELL 16EA1C00 == 47 [pid = 3728] [id = 78] 01:29:10 INFO - PROCESS | 3728 | --DOCSHELL 180B6C00 == 46 [pid = 3728] [id = 77] 01:29:10 INFO - PROCESS | 3728 | --DOCSHELL 198E8000 == 45 [pid = 3728] [id = 76] 01:29:10 INFO - PROCESS | 3728 | --DOCSHELL 17E0A400 == 44 [pid = 3728] [id = 75] 01:29:10 INFO - PROCESS | 3728 | --DOCSHELL 1712DC00 == 43 [pid = 3728] [id = 74] 01:29:10 INFO - PROCESS | 3728 | --DOCSHELL 156B4C00 == 42 [pid = 3728] [id = 73] 01:29:10 INFO - PROCESS | 3728 | --DOCSHELL 154E7000 == 41 [pid = 3728] [id = 72] 01:29:10 INFO - PROCESS | 3728 | --DOCSHELL 11453C00 == 40 [pid = 3728] [id = 71] 01:29:10 INFO - PROCESS | 3728 | --DOCSHELL 1144B000 == 39 [pid = 3728] [id = 70] 01:29:10 INFO - PROCESS | 3728 | --DOCSHELL 17B07800 == 38 [pid = 3728] [id = 69] 01:29:10 INFO - PROCESS | 3728 | --DOCSHELL 180B7C00 == 37 [pid = 3728] [id = 68] 01:29:10 INFO - PROCESS | 3728 | --DOCSHELL 1553AC00 == 36 [pid = 3728] [id = 67] 01:29:10 INFO - PROCESS | 3728 | --DOCSHELL 114C8400 == 35 [pid = 3728] [id = 66] 01:29:10 INFO - PROCESS | 3728 | --DOCSHELL 16D64000 == 34 [pid = 3728] [id = 65] 01:29:10 INFO - PROCESS | 3728 | --DOMWINDOW == 109 (19D67400) [pid = 3728] [serial = 157] [outer = 00000000] [url = about:blank] 01:29:10 INFO - PROCESS | 3728 | --DOMWINDOW == 108 (17E73000) [pid = 3728] [serial = 178] [outer = 00000000] [url = about:blank] 01:29:10 INFO - PROCESS | 3728 | --DOMWINDOW == 107 (1403B800) [pid = 3728] [serial = 169] [outer = 00000000] [url = about:blank] 01:29:10 INFO - PROCESS | 3728 | --DOMWINDOW == 106 (143C6400) [pid = 3728] [serial = 170] [outer = 00000000] [url = about:blank] 01:29:10 INFO - PROCESS | 3728 | --DOMWINDOW == 105 (16098400) [pid = 3728] [serial = 172] [outer = 00000000] [url = about:blank] 01:29:10 INFO - PROCESS | 3728 | --DOMWINDOW == 104 (168A5400) [pid = 3728] [serial = 173] [outer = 00000000] [url = about:blank] 01:29:10 INFO - PROCESS | 3728 | --DOMWINDOW == 103 (10EB3C00) [pid = 3728] [serial = 165] [outer = 00000000] [url = about:blank] 01:29:10 INFO - PROCESS | 3728 | --DOMWINDOW == 102 (11CD4800) [pid = 3728] [serial = 166] [outer = 00000000] [url = about:blank] 01:29:10 INFO - PROCESS | 3728 | --DOMWINDOW == 101 (13C02800) [pid = 3728] [serial = 162] [outer = 00000000] [url = about:blank] 01:29:10 INFO - PROCESS | 3728 | --DOMWINDOW == 100 (1A187800) [pid = 3728] [serial = 182] [outer = 00000000] [url = about:blank] 01:29:10 INFO - PROCESS | 3728 | --DOMWINDOW == 99 (19DA1C00) [pid = 3728] [serial = 181] [outer = 00000000] [url = about:blank] 01:29:10 INFO - PROCESS | 3728 | --DOMWINDOW == 98 (1A2B7000) [pid = 3728] [serial = 191] [outer = 00000000] [url = about:blank] 01:29:10 INFO - PROCESS | 3728 | --DOMWINDOW == 97 (10433400) [pid = 3728] [serial = 159] [outer = 00000000] [url = about:blank] 01:29:10 INFO - PROCESS | 3728 | --DOMWINDOW == 96 (17666C00) [pid = 3728] [serial = 175] [outer = 00000000] [url = about:blank] 01:29:10 INFO - PROCESS | 3728 | --DOMWINDOW == 95 (19526000) [pid = 3728] [serial = 179] [outer = 00000000] [url = about:blank] 01:29:10 INFO - PROCESS | 3728 | --DOMWINDOW == 94 (169D5800) [pid = 3728] [serial = 187] [outer = 00000000] [url = about:blank] 01:29:10 INFO - PROCESS | 3728 | --DOMWINDOW == 93 (1A2B8C00) [pid = 3728] [serial = 184] [outer = 00000000] [url = about:blank] 01:29:10 INFO - PROCESS | 3728 | --DOMWINDOW == 92 (1B340400) [pid = 3728] [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.] 01:29:10 INFO - PROCESS | 3728 | --DOMWINDOW == 91 (1A2B4000) [pid = 3728] [serial = 190] [outer = 00000000] [url = about:blank] 01:29:10 INFO - PROCESS | 3728 | --DOMWINDOW == 90 (1A2B9000) [pid = 3728] [serial = 185] [outer = 00000000] [url = about:blank] 01:29:10 INFO - PROCESS | 3728 | --DOMWINDOW == 89 (16EAA000) [pid = 3728] [serial = 188] [outer = 00000000] [url = about:blank] 01:29:10 INFO - PROCESS | 3728 | --DOMWINDOW == 88 (1A39D800) [pid = 3728] [serial = 193] [outer = 00000000] [url = about:blank] 01:29:10 INFO - PROCESS | 3728 | --DOMWINDOW == 87 (1784E000) [pid = 3728] [serial = 176] [outer = 00000000] [url = about:blank] 01:29:10 INFO - PROCESS | 3728 | 1466584150878 Marionette TRACE conn2 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:29:10 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. 01:29:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 803ms 01:29:10 INFO - PROCESS | 3728 | 1466584150946 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 01:29:10 INFO - PROCESS | 3728 | 1466584150950 Marionette TRACE conn2 <- [1,305,null,{"value":"13"}] 01:29:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 01:29:10 INFO - PROCESS | 3728 | 1466584150955 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 01:29:10 INFO - PROCESS | 3728 | 1466584150958 Marionette TRACE conn2 <- [1,306,null,{}] 01:29:10 INFO - PROCESS | 3728 | 1466584150964 Marionette TRACE conn2 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:10 INFO - PROCESS | 3728 | 1466584150967 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:29:11 INFO - PROCESS | 3728 | 1466584151078 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 01:29:11 INFO - PROCESS | 3728 | 1466584151092 Marionette TRACE conn2 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:11 INFO - PROCESS | 3728 | 1466584151095 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:29:11 INFO - PROCESS | 3728 | ++DOCSHELL 160A4800 == 35 [pid = 3728] [id = 86] 01:29:11 INFO - PROCESS | 3728 | ++DOMWINDOW == 88 (165CB400) [pid = 3728] [serial = 255] [outer = 00000000] 01:29:11 INFO - PROCESS | 3728 | ++DOMWINDOW == 89 (175A2000) [pid = 3728] [serial = 256] [outer = 165CB400] 01:29:11 INFO - PROCESS | 3728 | 1466584151139 Marionette DEBUG loaded listener.js 01:29:11 INFO - PROCESS | 3728 | ++DOMWINDOW == 90 (1766A000) [pid = 3728] [serial = 257] [outer = 165CB400] 01:29:11 INFO - PROCESS | 3728 | 1466584151577 Marionette TRACE conn2 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:29:11 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. 01:29:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 630ms 01:29:11 INFO - PROCESS | 3728 | 1466584151593 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 01:29:11 INFO - PROCESS | 3728 | 1466584151595 Marionette TRACE conn2 <- [1,309,null,{"value":"13"}] 01:29:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 01:29:11 INFO - PROCESS | 3728 | 1466584151601 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 01:29:11 INFO - PROCESS | 3728 | 1466584151607 Marionette TRACE conn2 <- [1,310,null,{}] 01:29:11 INFO - PROCESS | 3728 | 1466584151616 Marionette TRACE conn2 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:11 INFO - PROCESS | 3728 | 1466584151619 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:29:11 INFO - PROCESS | 3728 | 1466584151708 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 01:29:11 INFO - PROCESS | 3728 | 1466584151740 Marionette TRACE conn2 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:11 INFO - PROCESS | 3728 | 1466584151742 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:29:11 INFO - PROCESS | 3728 | ++DOCSHELL 180AC800 == 36 [pid = 3728] [id = 87] 01:29:11 INFO - PROCESS | 3728 | ++DOMWINDOW == 91 (180AD400) [pid = 3728] [serial = 258] [outer = 00000000] 01:29:11 INFO - PROCESS | 3728 | ++DOMWINDOW == 92 (19529000) [pid = 3728] [serial = 259] [outer = 180AD400] 01:29:11 INFO - PROCESS | 3728 | 1466584151786 Marionette DEBUG loaded listener.js 01:29:11 INFO - PROCESS | 3728 | ++DOMWINDOW == 93 (198E3C00) [pid = 3728] [serial = 260] [outer = 180AD400] 01:29:12 INFO - PROCESS | 3728 | 1466584152285 Marionette TRACE conn2 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:29:12 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. 01:29:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 709ms 01:29:12 INFO - PROCESS | 3728 | 1466584152330 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 01:29:12 INFO - PROCESS | 3728 | 1466584152332 Marionette TRACE conn2 <- [1,313,null,{"value":"13"}] 01:29:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 01:29:12 INFO - PROCESS | 3728 | 1466584152335 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 01:29:12 INFO - PROCESS | 3728 | 1466584152337 Marionette TRACE conn2 <- [1,314,null,{}] 01:29:12 INFO - PROCESS | 3728 | 1466584152340 Marionette TRACE conn2 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:12 INFO - PROCESS | 3728 | 1466584152342 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:29:12 INFO - PROCESS | 3728 | 1466584152435 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 01:29:12 INFO - PROCESS | 3728 | 1466584152443 Marionette TRACE conn2 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:12 INFO - PROCESS | 3728 | 1466584152445 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:29:12 INFO - PROCESS | 3728 | ++DOCSHELL 198EE400 == 37 [pid = 3728] [id = 88] 01:29:12 INFO - PROCESS | 3728 | ++DOMWINDOW == 94 (19BC4C00) [pid = 3728] [serial = 261] [outer = 00000000] 01:29:12 INFO - PROCESS | 3728 | ++DOMWINDOW == 95 (19D71000) [pid = 3728] [serial = 262] [outer = 19BC4C00] 01:29:12 INFO - PROCESS | 3728 | 1466584152488 Marionette DEBUG loaded listener.js 01:29:12 INFO - PROCESS | 3728 | ++DOMWINDOW == 96 (19DA0000) [pid = 3728] [serial = 263] [outer = 19BC4C00] 01:29:12 INFO - PROCESS | 3728 | 1466584152898 Marionette TRACE conn2 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:29:12 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. 01:29:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 598ms 01:29:12 INFO - PROCESS | 3728 | 1466584152942 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 01:29:12 INFO - PROCESS | 3728 | 1466584152944 Marionette TRACE conn2 <- [1,317,null,{"value":"13"}] 01:29:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 01:29:12 INFO - PROCESS | 3728 | 1466584152947 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 01:29:12 INFO - PROCESS | 3728 | 1466584152949 Marionette TRACE conn2 <- [1,318,null,{}] 01:29:12 INFO - PROCESS | 3728 | 1466584152952 Marionette TRACE conn2 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:12 INFO - PROCESS | 3728 | 1466584152954 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:29:13 INFO - PROCESS | 3728 | 1466584153063 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 01:29:13 INFO - PROCESS | 3728 | 1466584153070 Marionette TRACE conn2 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:13 INFO - PROCESS | 3728 | 1466584153080 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:29:13 INFO - PROCESS | 3728 | ++DOCSHELL 1A2BA800 == 38 [pid = 3728] [id = 89] 01:29:13 INFO - PROCESS | 3728 | ++DOMWINDOW == 97 (1A2BAC00) [pid = 3728] [serial = 264] [outer = 00000000] 01:29:13 INFO - PROCESS | 3728 | ++DOMWINDOW == 98 (1A393C00) [pid = 3728] [serial = 265] [outer = 1A2BAC00] 01:29:13 INFO - PROCESS | 3728 | 1466584153176 Marionette DEBUG loaded listener.js 01:29:13 INFO - PROCESS | 3728 | ++DOMWINDOW == 99 (1A3A2000) [pid = 3728] [serial = 266] [outer = 1A2BAC00] 01:29:13 INFO - PROCESS | 3728 | 1466584153434 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 01:29:13 INFO - PROCESS | 3728 | 1466584153656 Marionette TRACE conn2 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:29:13 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. 01:29:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 756ms 01:29:13 INFO - PROCESS | 3728 | 1466584153696 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 01:29:13 INFO - PROCESS | 3728 | 1466584153698 Marionette TRACE conn2 <- [1,321,null,{"value":"13"}] 01:29:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 01:29:13 INFO - PROCESS | 3728 | 1466584153702 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 01:29:13 INFO - PROCESS | 3728 | 1466584153703 Marionette TRACE conn2 <- [1,322,null,{}] 01:29:13 INFO - PROCESS | 3728 | 1466584153707 Marionette TRACE conn2 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:13 INFO - PROCESS | 3728 | 1466584153709 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:29:13 INFO - PROCESS | 3728 | 1466584153819 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 01:29:13 INFO - PROCESS | 3728 | 1466584153827 Marionette TRACE conn2 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:13 INFO - PROCESS | 3728 | 1466584153829 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:29:13 INFO - PROCESS | 3728 | ++DOCSHELL 1A4F6400 == 39 [pid = 3728] [id = 90] 01:29:13 INFO - PROCESS | 3728 | ++DOMWINDOW == 100 (1AB3E000) [pid = 3728] [serial = 267] [outer = 00000000] 01:29:13 INFO - PROCESS | 3728 | ++DOMWINDOW == 101 (1ACEAC00) [pid = 3728] [serial = 268] [outer = 1AB3E000] 01:29:13 INFO - PROCESS | 3728 | 1466584153915 Marionette DEBUG loaded listener.js 01:29:13 INFO - PROCESS | 3728 | ++DOMWINDOW == 102 (1ACEF400) [pid = 3728] [serial = 269] [outer = 1AB3E000] 01:29:14 INFO - PROCESS | 3728 | 1466584154323 Marionette TRACE conn2 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:29:14 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. 01:29:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 646ms 01:29:14 INFO - PROCESS | 3728 | 1466584154337 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 01:29:14 INFO - PROCESS | 3728 | 1466584154339 Marionette TRACE conn2 <- [1,325,null,{"value":"13"}] 01:29:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 01:29:14 INFO - PROCESS | 3728 | 1466584154343 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 01:29:14 INFO - PROCESS | 3728 | 1466584154353 Marionette TRACE conn2 <- [1,326,null,{}] 01:29:14 INFO - PROCESS | 3728 | 1466584154367 Marionette TRACE conn2 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:14 INFO - PROCESS | 3728 | 1466584154368 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:29:14 INFO - PROCESS | 3728 | 1466584154474 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 01:29:14 INFO - PROCESS | 3728 | 1466584154575 Marionette TRACE conn2 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:14 INFO - PROCESS | 3728 | 1466584154578 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:29:14 INFO - PROCESS | 3728 | ++DOCSHELL 162CCC00 == 40 [pid = 3728] [id = 91] 01:29:14 INFO - PROCESS | 3728 | ++DOMWINDOW == 103 (162CEC00) [pid = 3728] [serial = 270] [outer = 00000000] 01:29:14 INFO - PROCESS | 3728 | ++DOMWINDOW == 104 (162D3800) [pid = 3728] [serial = 271] [outer = 162CEC00] 01:29:14 INFO - PROCESS | 3728 | 1466584154643 Marionette DEBUG loaded listener.js 01:29:14 INFO - PROCESS | 3728 | ++DOMWINDOW == 105 (162D6C00) [pid = 3728] [serial = 272] [outer = 162CEC00] 01:29:15 INFO - PROCESS | 3728 | --DOMWINDOW == 104 (1281A400) [pid = 3728] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 01:29:15 INFO - PROCESS | 3728 | --DOMWINDOW == 103 (1345F000) [pid = 3728] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 01:29:15 INFO - PROCESS | 3728 | --DOMWINDOW == 102 (180ACC00) [pid = 3728] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 01:29:15 INFO - PROCESS | 3728 | --DOMWINDOW == 101 (198EA400) [pid = 3728] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 01:29:15 INFO - PROCESS | 3728 | --DOMWINDOW == 100 (198E2800) [pid = 3728] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 01:29:15 INFO - PROCESS | 3728 | --DOMWINDOW == 99 (19BBA400) [pid = 3728] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 01:29:15 INFO - PROCESS | 3728 | --DOMWINDOW == 98 (154EC400) [pid = 3728] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 01:29:15 INFO - PROCESS | 3728 | --DOMWINDOW == 97 (114CB000) [pid = 3728] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 01:29:15 INFO - PROCESS | 3728 | --DOMWINDOW == 96 (19BC3000) [pid = 3728] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 01:29:15 INFO - PROCESS | 3728 | --DOMWINDOW == 95 (1553C800) [pid = 3728] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 01:29:15 INFO - PROCESS | 3728 | --DOMWINDOW == 94 (180B8000) [pid = 3728] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 01:29:15 INFO - PROCESS | 3728 | --DOMWINDOW == 93 (17131C00) [pid = 3728] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 01:29:15 INFO - PROCESS | 3728 | --DOMWINDOW == 92 (114C9400) [pid = 3728] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 01:29:15 INFO - PROCESS | 3728 | --DOMWINDOW == 91 (159AC400) [pid = 3728] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 01:29:15 INFO - PROCESS | 3728 | --DOMWINDOW == 90 (198E4C00) [pid = 3728] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 01:29:15 INFO - PROCESS | 3728 | --DOMWINDOW == 89 (1144B400) [pid = 3728] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 01:29:15 INFO - PROCESS | 3728 | --DOMWINDOW == 88 (10220000) [pid = 3728] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 01:29:15 INFO - PROCESS | 3728 | 1466584155178 Marionette TRACE conn2 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:29:15 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. 01:29:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 867ms 01:29:15 INFO - PROCESS | 3728 | 1466584155207 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 01:29:15 INFO - PROCESS | 3728 | 1466584155209 Marionette TRACE conn2 <- [1,329,null,{"value":"13"}] 01:29:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 01:29:15 INFO - PROCESS | 3728 | 1466584155212 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 01:29:15 INFO - PROCESS | 3728 | 1466584155213 Marionette TRACE conn2 <- [1,330,null,{}] 01:29:15 INFO - PROCESS | 3728 | 1466584155217 Marionette TRACE conn2 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:15 INFO - PROCESS | 3728 | 1466584155219 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:29:15 INFO - PROCESS | 3728 | 1466584155298 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 01:29:15 INFO - PROCESS | 3728 | 1466584155303 Marionette TRACE conn2 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:15 INFO - PROCESS | 3728 | 1466584155305 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:29:15 INFO - PROCESS | 3728 | ++DOCSHELL 10F69400 == 41 [pid = 3728] [id = 92] 01:29:15 INFO - PROCESS | 3728 | ++DOMWINDOW == 89 (1144B800) [pid = 3728] [serial = 273] [outer = 00000000] 01:29:15 INFO - PROCESS | 3728 | ++DOMWINDOW == 90 (14F94000) [pid = 3728] [serial = 274] [outer = 1144B800] 01:29:15 INFO - PROCESS | 3728 | 1466584155348 Marionette DEBUG loaded listener.js 01:29:15 INFO - PROCESS | 3728 | ++DOMWINDOW == 91 (154EC400) [pid = 3728] [serial = 275] [outer = 1144B800] 01:29:15 INFO - PROCESS | 3728 | 1466584155762 Marionette TRACE conn2 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:29:15 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. 01:29:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 598ms 01:29:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 01:29:15 INFO - PROCESS | 3728 | 1466584155809 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 01:29:15 INFO - PROCESS | 3728 | 1466584155811 Marionette TRACE conn2 <- [1,333,null,{"value":"13"}] 01:29:15 INFO - PROCESS | 3728 | 1466584155814 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 01:29:15 INFO - PROCESS | 3728 | 1466584155816 Marionette TRACE conn2 <- [1,334,null,{}] 01:29:15 INFO - PROCESS | 3728 | 1466584155819 Marionette TRACE conn2 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:15 INFO - PROCESS | 3728 | 1466584155821 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:29:15 INFO - PROCESS | 3728 | 1466584155928 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 01:29:15 INFO - PROCESS | 3728 | 1466584155934 Marionette TRACE conn2 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:15 INFO - PROCESS | 3728 | 1466584155936 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:29:15 INFO - PROCESS | 3728 | ++DOCSHELL 12820C00 == 42 [pid = 3728] [id = 93] 01:29:15 INFO - PROCESS | 3728 | ++DOMWINDOW == 92 (1303B400) [pid = 3728] [serial = 276] [outer = 00000000] 01:29:15 INFO - PROCESS | 3728 | ++DOMWINDOW == 93 (17B0FC00) [pid = 3728] [serial = 277] [outer = 1303B400] 01:29:15 INFO - PROCESS | 3728 | 1466584155978 Marionette DEBUG loaded listener.js 01:29:16 INFO - PROCESS | 3728 | ++DOMWINDOW == 94 (180B8800) [pid = 3728] [serial = 278] [outer = 1303B400] 01:29:16 INFO - PROCESS | 3728 | 1466584156451 Marionette TRACE conn2 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:29:16 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. 01:29:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 630ms 01:29:16 INFO - PROCESS | 3728 | 1466584156485 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 01:29:16 INFO - PROCESS | 3728 | 1466584156487 Marionette TRACE conn2 <- [1,337,null,{"value":"13"}] 01:29:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 01:29:16 INFO - PROCESS | 3728 | 1466584156490 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 01:29:16 INFO - PROCESS | 3728 | 1466584156492 Marionette TRACE conn2 <- [1,338,null,{}] 01:29:16 INFO - PROCESS | 3728 | 1466584156495 Marionette TRACE conn2 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:16 INFO - PROCESS | 3728 | 1466584156497 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:29:16 INFO - PROCESS | 3728 | 1466584156577 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 01:29:16 INFO - PROCESS | 3728 | 1466584156583 Marionette TRACE conn2 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:16 INFO - PROCESS | 3728 | 1466584156586 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:29:16 INFO - PROCESS | 3728 | ++DOCSHELL 19BC2000 == 43 [pid = 3728] [id = 94] 01:29:16 INFO - PROCESS | 3728 | ++DOMWINDOW == 95 (19BC7800) [pid = 3728] [serial = 279] [outer = 00000000] 01:29:16 INFO - PROCESS | 3728 | ++DOMWINDOW == 96 (1AB49800) [pid = 3728] [serial = 280] [outer = 19BC7800] 01:29:16 INFO - PROCESS | 3728 | 1466584156629 Marionette DEBUG loaded listener.js 01:29:16 INFO - PROCESS | 3728 | ++DOMWINDOW == 97 (1AE4F400) [pid = 3728] [serial = 281] [outer = 19BC7800] 01:29:17 INFO - PROCESS | 3728 | 1466584157044 Marionette TRACE conn2 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:29:17 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. 01:29:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 598ms 01:29:17 INFO - PROCESS | 3728 | 1466584157091 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 01:29:17 INFO - PROCESS | 3728 | 1466584157094 Marionette TRACE conn2 <- [1,341,null,{"value":"13"}] 01:29:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 01:29:17 INFO - PROCESS | 3728 | 1466584157097 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 01:29:17 INFO - PROCESS | 3728 | 1466584157099 Marionette TRACE conn2 <- [1,342,null,{}] 01:29:17 INFO - PROCESS | 3728 | 1466584157106 Marionette TRACE conn2 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:17 INFO - PROCESS | 3728 | 1466584157108 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:29:17 INFO - PROCESS | 3728 | 1466584157255 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 01:29:17 INFO - PROCESS | 3728 | 1466584157409 Marionette TRACE conn2 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:17 INFO - PROCESS | 3728 | 1466584157413 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:29:17 INFO - PROCESS | 3728 | ++DOCSHELL 1144A400 == 44 [pid = 3728] [id = 95] 01:29:17 INFO - PROCESS | 3728 | ++DOMWINDOW == 98 (1144B000) [pid = 3728] [serial = 282] [outer = 00000000] 01:29:17 INFO - PROCESS | 3728 | ++DOMWINDOW == 99 (12922000) [pid = 3728] [serial = 283] [outer = 1144B000] 01:29:17 INFO - PROCESS | 3728 | 1466584157470 Marionette DEBUG loaded listener.js 01:29:17 INFO - PROCESS | 3728 | ++DOMWINDOW == 100 (1312B400) [pid = 3728] [serial = 284] [outer = 1144B000] 01:29:18 INFO - PROCESS | 3728 | 1466584157991 Marionette TRACE conn2 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:29:18 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. 01:29:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 945ms 01:29:18 INFO - PROCESS | 3728 | 1466584158045 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 01:29:18 INFO - PROCESS | 3728 | 1466584158049 Marionette TRACE conn2 <- [1,345,null,{"value":"13"}] 01:29:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 01:29:18 INFO - PROCESS | 3728 | 1466584158054 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 01:29:18 INFO - PROCESS | 3728 | 1466584158058 Marionette TRACE conn2 <- [1,346,null,{}] 01:29:18 INFO - PROCESS | 3728 | 1466584158062 Marionette TRACE conn2 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:18 INFO - PROCESS | 3728 | 1466584158065 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:29:18 INFO - PROCESS | 3728 | 1466584158176 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 01:29:18 INFO - PROCESS | 3728 | 1466584158306 Marionette TRACE conn2 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:18 INFO - PROCESS | 3728 | 1466584158309 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:29:18 INFO - PROCESS | 3728 | ++DOCSHELL 156BA800 == 45 [pid = 3728] [id = 96] 01:29:18 INFO - PROCESS | 3728 | ++DOMWINDOW == 101 (159AFC00) [pid = 3728] [serial = 285] [outer = 00000000] 01:29:18 INFO - PROCESS | 3728 | ++DOMWINDOW == 102 (162D2C00) [pid = 3728] [serial = 286] [outer = 159AFC00] 01:29:18 INFO - PROCESS | 3728 | 1466584158365 Marionette DEBUG loaded listener.js 01:29:18 INFO - PROCESS | 3728 | ++DOMWINDOW == 103 (1697AC00) [pid = 3728] [serial = 287] [outer = 159AFC00] 01:29:18 INFO - PROCESS | 3728 | 1466584158936 Marionette TRACE conn2 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:29:19 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. 01:29:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 945ms 01:29:19 INFO - PROCESS | 3728 | 1466584159000 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 01:29:19 INFO - PROCESS | 3728 | 1466584159004 Marionette TRACE conn2 <- [1,349,null,{"value":"13"}] 01:29:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 01:29:19 INFO - PROCESS | 3728 | 1466584159007 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 01:29:19 INFO - PROCESS | 3728 | 1466584159010 Marionette TRACE conn2 <- [1,350,null,{}] 01:29:19 INFO - PROCESS | 3728 | 1466584159013 Marionette TRACE conn2 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:19 INFO - PROCESS | 3728 | 1466584159016 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:29:19 INFO - PROCESS | 3728 | 1466584159125 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 01:29:19 INFO - PROCESS | 3728 | 1466584159254 Marionette TRACE conn2 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:19 INFO - PROCESS | 3728 | 1466584159257 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:29:19 INFO - PROCESS | 3728 | ++DOCSHELL 1697A000 == 46 [pid = 3728] [id = 97] 01:29:19 INFO - PROCESS | 3728 | ++DOMWINDOW == 104 (180AB800) [pid = 3728] [serial = 288] [outer = 00000000] 01:29:19 INFO - PROCESS | 3728 | ++DOMWINDOW == 105 (19D67C00) [pid = 3728] [serial = 289] [outer = 180AB800] 01:29:19 INFO - PROCESS | 3728 | 1466584159312 Marionette DEBUG loaded listener.js 01:29:19 INFO - PROCESS | 3728 | ++DOMWINDOW == 106 (1A2B8C00) [pid = 3728] [serial = 290] [outer = 180AB800] 01:29:19 INFO - PROCESS | 3728 | 1466584159854 Marionette TRACE conn2 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:29:19 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. 01:29:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 914ms 01:29:19 INFO - PROCESS | 3728 | 1466584159910 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 01:29:19 INFO - PROCESS | 3728 | 1466584159914 Marionette TRACE conn2 <- [1,353,null,{"value":"13"}] 01:29:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 01:29:19 INFO - PROCESS | 3728 | 1466584159925 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 01:29:19 INFO - PROCESS | 3728 | 1466584159929 Marionette TRACE conn2 <- [1,354,null,{}] 01:29:19 INFO - PROCESS | 3728 | 1466584159933 Marionette TRACE conn2 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:19 INFO - PROCESS | 3728 | 1466584159937 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:29:20 INFO - PROCESS | 3728 | 1466584160090 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 01:29:20 INFO - PROCESS | 3728 | 1466584160184 Marionette TRACE conn2 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:20 INFO - PROCESS | 3728 | 1466584160187 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:29:20 INFO - PROCESS | 3728 | ++DOCSHELL 16E02400 == 47 [pid = 3728] [id = 98] 01:29:20 INFO - PROCESS | 3728 | ++DOMWINDOW == 107 (16E02800) [pid = 3728] [serial = 291] [outer = 00000000] 01:29:20 INFO - PROCESS | 3728 | ++DOMWINDOW == 108 (16E0C000) [pid = 3728] [serial = 292] [outer = 16E02800] 01:29:20 INFO - PROCESS | 3728 | 1466584160253 Marionette DEBUG loaded listener.js 01:29:20 INFO - PROCESS | 3728 | ++DOMWINDOW == 109 (1A2B7000) [pid = 3728] [serial = 293] [outer = 16E02800] 01:29:20 INFO - PROCESS | 3728 | 1466584160884 Marionette TRACE conn2 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:29:20 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. 01:29:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 961ms 01:29:20 INFO - PROCESS | 3728 | 1466584160897 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 01:29:20 INFO - PROCESS | 3728 | 1466584160900 Marionette TRACE conn2 <- [1,357,null,{"value":"13"}] 01:29:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 01:29:20 INFO - PROCESS | 3728 | 1466584160903 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 01:29:20 INFO - PROCESS | 3728 | 1466584160905 Marionette TRACE conn2 <- [1,358,null,{}] 01:29:20 INFO - PROCESS | 3728 | 1466584160909 Marionette TRACE conn2 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:20 INFO - PROCESS | 3728 | 1466584160911 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:29:21 INFO - PROCESS | 3728 | 1466584161017 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 01:29:21 INFO - PROCESS | 3728 | 1466584161327 Marionette TRACE conn2 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:21 INFO - PROCESS | 3728 | 1466584161330 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:29:21 INFO - PROCESS | 3728 | ++DOCSHELL 10B66400 == 48 [pid = 3728] [id = 99] 01:29:21 INFO - PROCESS | 3728 | ++DOMWINDOW == 110 (10EB1400) [pid = 3728] [serial = 294] [outer = 00000000] 01:29:21 INFO - PROCESS | 3728 | ++DOMWINDOW == 111 (11446000) [pid = 3728] [serial = 295] [outer = 10EB1400] 01:29:21 INFO - PROCESS | 3728 | 1466584161381 Marionette DEBUG loaded listener.js 01:29:21 INFO - PROCESS | 3728 | ++DOMWINDOW == 112 (12822800) [pid = 3728] [serial = 296] [outer = 10EB1400] 01:29:22 INFO - PROCESS | 3728 | --DOCSHELL 1021E800 == 47 [pid = 3728] [id = 54] 01:29:22 INFO - PROCESS | 3728 | --DOCSHELL 19BC2000 == 46 [pid = 3728] [id = 94] 01:29:22 INFO - PROCESS | 3728 | --DOCSHELL 12820C00 == 45 [pid = 3728] [id = 93] 01:29:22 INFO - PROCESS | 3728 | --DOCSHELL 10F69400 == 44 [pid = 3728] [id = 92] 01:29:22 INFO - PROCESS | 3728 | --DOCSHELL 162CCC00 == 43 [pid = 3728] [id = 91] 01:29:22 INFO - PROCESS | 3728 | --DOCSHELL 1A4F6400 == 42 [pid = 3728] [id = 90] 01:29:22 INFO - PROCESS | 3728 | --DOCSHELL 1A2BA800 == 41 [pid = 3728] [id = 89] 01:29:22 INFO - PROCESS | 3728 | --DOCSHELL 198EE400 == 40 [pid = 3728] [id = 88] 01:29:22 INFO - PROCESS | 3728 | --DOCSHELL 180AC800 == 39 [pid = 3728] [id = 87] 01:29:22 INFO - PROCESS | 3728 | --DOCSHELL 160A4800 == 38 [pid = 3728] [id = 86] 01:29:22 INFO - PROCESS | 3728 | --DOCSHELL 104E6400 == 37 [pid = 3728] [id = 85] 01:29:22 INFO - PROCESS | 3728 | --DOCSHELL 114C8000 == 36 [pid = 3728] [id = 84] 01:29:22 INFO - PROCESS | 3728 | --DOCSHELL 1AAA1C00 == 35 [pid = 3728] [id = 80] 01:29:22 INFO - PROCESS | 3728 | --DOCSHELL 114C9000 == 34 [pid = 3728] [id = 81] 01:29:22 INFO - PROCESS | 3728 | --DOCSHELL 1A39FC00 == 33 [pid = 3728] [id = 83] 01:29:22 INFO - PROCESS | 3728 | --DOCSHELL 143FA000 == 32 [pid = 3728] [id = 82] 01:29:22 INFO - PROCESS | 3728 | --DOCSHELL 12B01800 == 31 [pid = 3728] [id = 55] 01:29:22 INFO - PROCESS | 3728 | --DOCSHELL 1697A000 == 30 [pid = 3728] [id = 97] 01:29:22 INFO - PROCESS | 3728 | --DOCSHELL 16E02400 == 29 [pid = 3728] [id = 98] 01:29:22 INFO - PROCESS | 3728 | --DOCSHELL 1144A400 == 28 [pid = 3728] [id = 95] 01:29:22 INFO - PROCESS | 3728 | --DOCSHELL 156BA800 == 27 [pid = 3728] [id = 96] 01:29:22 INFO - PROCESS | 3728 | --DOMWINDOW == 111 (169D0800) [pid = 3728] [serial = 127] [outer = 00000000] [url = about:blank] 01:29:22 INFO - PROCESS | 3728 | --DOMWINDOW == 110 (140EE800) [pid = 3728] [serial = 163] [outer = 00000000] [url = about:blank] 01:29:22 INFO - PROCESS | 3728 | --DOMWINDOW == 109 (180B6000) [pid = 3728] [serial = 223] [outer = 00000000] [url = about:blank] 01:29:22 INFO - PROCESS | 3728 | --DOMWINDOW == 108 (1952B800) [pid = 3728] [serial = 224] [outer = 00000000] [url = about:blank] 01:29:22 INFO - PROCESS | 3728 | --DOMWINDOW == 107 (19BBB400) [pid = 3728] [serial = 227] [outer = 00000000] [url = about:blank] 01:29:22 INFO - PROCESS | 3728 | --DOMWINDOW == 106 (19BBA800) [pid = 3728] [serial = 226] [outer = 00000000] [url = about:blank] 01:29:22 INFO - PROCESS | 3728 | --DOMWINDOW == 105 (19D69000) [pid = 3728] [serial = 229] [outer = 00000000] [url = about:blank] 01:29:22 INFO - PROCESS | 3728 | --DOMWINDOW == 104 (1A17F000) [pid = 3728] [serial = 232] [outer = 00000000] [url = about:blank] 01:29:22 INFO - PROCESS | 3728 | --DOMWINDOW == 103 (156B5400) [pid = 3728] [serial = 214] [outer = 00000000] [url = about:blank] 01:29:22 INFO - PROCESS | 3728 | --DOMWINDOW == 102 (159B0400) [pid = 3728] [serial = 215] [outer = 00000000] [url = about:blank] 01:29:22 INFO - PROCESS | 3728 | --DOMWINDOW == 101 (12B09800) [pid = 3728] [serial = 197] [outer = 00000000] [url = about:blank] 01:29:22 INFO - PROCESS | 3728 | --DOMWINDOW == 100 (11CD1000) [pid = 3728] [serial = 196] [outer = 00000000] [url = about:blank] 01:29:22 INFO - PROCESS | 3728 | --DOMWINDOW == 99 (1A3A2400) [pid = 3728] [serial = 235] [outer = 00000000] [url = about:blank] 01:29:22 INFO - PROCESS | 3728 | --DOMWINDOW == 98 (169D3800) [pid = 3728] [serial = 200] [outer = 00000000] [url = about:blank] 01:29:22 INFO - PROCESS | 3728 | --DOMWINDOW == 97 (159B1800) [pid = 3728] [serial = 199] [outer = 00000000] [url = about:blank] 01:29:22 INFO - PROCESS | 3728 | --DOMWINDOW == 96 (198E8800) [pid = 3728] [serial = 203] [outer = 00000000] [url = about:blank] 01:29:22 INFO - PROCESS | 3728 | --DOMWINDOW == 95 (198E5400) [pid = 3728] [serial = 202] [outer = 00000000] [url = about:blank] 01:29:22 INFO - PROCESS | 3728 | --DOMWINDOW == 94 (176B4400) [pid = 3728] [serial = 220] [outer = 00000000] [url = about:blank] 01:29:22 INFO - PROCESS | 3728 | --DOMWINDOW == 93 (130A5C00) [pid = 3728] [serial = 211] [outer = 00000000] [url = about:blank] 01:29:22 INFO - PROCESS | 3728 | --DOMWINDOW == 92 (13460000) [pid = 3728] [serial = 212] [outer = 00000000] [url = about:blank] 01:29:22 INFO - PROCESS | 3728 | --DOMWINDOW == 91 (16978800) [pid = 3728] [serial = 217] [outer = 00000000] [url = about:blank] 01:29:22 INFO - PROCESS | 3728 | --DOMWINDOW == 90 (16EA3000) [pid = 3728] [serial = 218] [outer = 00000000] [url = about:blank] 01:29:22 INFO - PROCESS | 3728 | --DOMWINDOW == 89 (1A39C800) [pid = 3728] [serial = 206] [outer = 00000000] [url = about:blank] 01:29:22 INFO - PROCESS | 3728 | --DOMWINDOW == 88 (1A2DF400) [pid = 3728] [serial = 205] [outer = 00000000] [url = about:blank] 01:29:22 INFO - PROCESS | 3728 | --DOMWINDOW == 87 (1312A400) [pid = 3728] [serial = 209] [outer = 00000000] [url = about:blank] 01:29:22 INFO - PROCESS | 3728 | --DOMWINDOW == 86 (129AFC00) [pid = 3728] [serial = 208] [outer = 00000000] [url = about:blank] 01:29:22 INFO - PROCESS | 3728 | --DOMWINDOW == 85 (1A2B1C00) [pid = 3728] [serial = 233] [outer = 00000000] [url = about:blank] 01:29:22 INFO - PROCESS | 3728 | --DOMWINDOW == 84 (19D69400) [pid = 3728] [serial = 230] [outer = 00000000] [url = about:blank] 01:29:22 INFO - PROCESS | 3728 | --DOMWINDOW == 83 (1A4F7400) [pid = 3728] [serial = 236] [outer = 00000000] [url = about:blank] 01:29:22 INFO - PROCESS | 3728 | --DOMWINDOW == 82 (1AAA6000) [pid = 3728] [serial = 238] [outer = 00000000] [url = about:blank] 01:29:22 INFO - PROCESS | 3728 | --DOMWINDOW == 81 (17852000) [pid = 3728] [serial = 221] [outer = 00000000] [url = about:blank] 01:29:22 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (10A59C00) [pid = 3728] [serial = 160] [outer = 00000000] [url = about:blank] 01:29:22 INFO - PROCESS | 3728 | 1466584162709 Marionette TRACE conn2 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:29:22 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. 01:29:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1890ms 01:29:22 INFO - PROCESS | 3728 | 1466584162770 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 01:29:22 INFO - PROCESS | 3728 | 1466584162774 Marionette TRACE conn2 <- [1,361,null,{"value":"13"}] 01:29:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 01:29:22 INFO - PROCESS | 3728 | 1466584162780 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 01:29:22 INFO - PROCESS | 3728 | 1466584162783 Marionette TRACE conn2 <- [1,362,null,{}] 01:29:22 INFO - PROCESS | 3728 | 1466584162788 Marionette TRACE conn2 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:22 INFO - PROCESS | 3728 | 1466584162791 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:29:22 INFO - PROCESS | 3728 | 1466584162882 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 01:29:22 INFO - PROCESS | 3728 | 1466584162960 Marionette TRACE conn2 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:22 INFO - PROCESS | 3728 | 1466584162965 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:29:23 INFO - PROCESS | 3728 | ++DOCSHELL 10A5A400 == 28 [pid = 3728] [id = 100] 01:29:23 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (10A5B800) [pid = 3728] [serial = 297] [outer = 00000000] 01:29:23 INFO - PROCESS | 3728 | ++DOMWINDOW == 82 (114C8000) [pid = 3728] [serial = 298] [outer = 10A5B800] 01:29:23 INFO - PROCESS | 3728 | 1466584163013 Marionette DEBUG loaded listener.js 01:29:23 INFO - PROCESS | 3728 | ++DOMWINDOW == 83 (11AEF800) [pid = 3728] [serial = 299] [outer = 10A5B800] 01:29:23 INFO - PROCESS | 3728 | 1466584163412 Marionette TRACE conn2 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:29:23 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. 01:29:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 708ms 01:29:23 INFO - PROCESS | 3728 | 1466584163480 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 01:29:23 INFO - PROCESS | 3728 | 1466584163484 Marionette TRACE conn2 <- [1,365,null,{"value":"13"}] 01:29:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 01:29:23 INFO - PROCESS | 3728 | 1466584163491 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 01:29:23 INFO - PROCESS | 3728 | 1466584163493 Marionette TRACE conn2 <- [1,366,null,{}] 01:29:23 INFO - PROCESS | 3728 | 1466584163497 Marionette TRACE conn2 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:23 INFO - PROCESS | 3728 | 1466584163500 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:29:23 INFO - PROCESS | 3728 | 1466584163587 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 01:29:23 INFO - PROCESS | 3728 | 1466584163596 Marionette TRACE conn2 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:23 INFO - PROCESS | 3728 | 1466584163599 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:29:23 INFO - PROCESS | 3728 | ++DOCSHELL 13460C00 == 29 [pid = 3728] [id = 101] 01:29:23 INFO - PROCESS | 3728 | ++DOMWINDOW == 84 (13461000) [pid = 3728] [serial = 300] [outer = 00000000] 01:29:23 INFO - PROCESS | 3728 | ++DOMWINDOW == 85 (13B17000) [pid = 3728] [serial = 301] [outer = 13461000] 01:29:23 INFO - PROCESS | 3728 | 1466584163645 Marionette DEBUG loaded listener.js 01:29:23 INFO - PROCESS | 3728 | ++DOMWINDOW == 86 (13C90400) [pid = 3728] [serial = 302] [outer = 13461000] 01:29:24 INFO - PROCESS | 3728 | 1466584164143 Marionette TRACE conn2 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:29:24 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. 01:29:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 646ms 01:29:24 INFO - PROCESS | 3728 | 1466584164160 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 01:29:24 INFO - PROCESS | 3728 | 1466584164162 Marionette TRACE conn2 <- [1,369,null,{"value":"13"}] 01:29:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 01:29:24 INFO - PROCESS | 3728 | 1466584164169 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 01:29:24 INFO - PROCESS | 3728 | 1466584164173 Marionette TRACE conn2 <- [1,370,null,{}] 01:29:24 INFO - PROCESS | 3728 | 1466584164184 Marionette TRACE conn2 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:24 INFO - PROCESS | 3728 | 1466584164188 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:29:24 INFO - PROCESS | 3728 | 1466584164297 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 01:29:24 INFO - PROCESS | 3728 | 1466584164306 Marionette TRACE conn2 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:24 INFO - PROCESS | 3728 | 1466584164309 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:29:24 INFO - PROCESS | 3728 | ++DOCSHELL 159B1800 == 30 [pid = 3728] [id = 102] 01:29:24 INFO - PROCESS | 3728 | ++DOMWINDOW == 87 (159B2400) [pid = 3728] [serial = 303] [outer = 00000000] 01:29:24 INFO - PROCESS | 3728 | ++DOMWINDOW == 88 (15B76400) [pid = 3728] [serial = 304] [outer = 159B2400] 01:29:24 INFO - PROCESS | 3728 | 1466584164364 Marionette DEBUG loaded listener.js 01:29:24 INFO - PROCESS | 3728 | ++DOMWINDOW == 89 (162C9C00) [pid = 3728] [serial = 305] [outer = 159B2400] 01:29:24 INFO - PROCESS | 3728 | 1466584164830 Marionette TRACE conn2 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:29:24 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. 01:29:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 708ms 01:29:24 INFO - PROCESS | 3728 | 1466584164870 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 01:29:24 INFO - PROCESS | 3728 | 1466584164872 Marionette TRACE conn2 <- [1,373,null,{"value":"13"}] 01:29:24 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 01:29:24 INFO - PROCESS | 3728 | 1466584164876 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 01:29:24 INFO - PROCESS | 3728 | 1466584164877 Marionette TRACE conn2 <- [1,374,null,{}] 01:29:24 INFO - PROCESS | 3728 | 1466584164881 Marionette TRACE conn2 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:24 INFO - PROCESS | 3728 | 1466584164892 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:29:25 INFO - PROCESS | 3728 | 1466584165003 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 01:29:25 INFO - PROCESS | 3728 | 1466584165009 Marionette TRACE conn2 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:25 INFO - PROCESS | 3728 | 1466584165011 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:29:25 INFO - PROCESS | 3728 | ++DOCSHELL 15B75000 == 31 [pid = 3728] [id = 103] 01:29:25 INFO - PROCESS | 3728 | ++DOMWINDOW == 90 (162D2800) [pid = 3728] [serial = 306] [outer = 00000000] 01:29:25 INFO - PROCESS | 3728 | ++DOMWINDOW == 91 (169D7400) [pid = 3728] [serial = 307] [outer = 162D2800] 01:29:25 INFO - PROCESS | 3728 | 1466584165055 Marionette DEBUG loaded listener.js 01:29:25 INFO - PROCESS | 3728 | ++DOMWINDOW == 92 (16E02000) [pid = 3728] [serial = 308] [outer = 162D2800] 01:29:25 INFO - PROCESS | 3728 | 1466584165516 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 01:29:25 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 01:29:25 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 693ms 01:29:25 INFO - PROCESS | 3728 | 1466584165575 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 01:29:25 INFO - PROCESS | 3728 | 1466584165577 Marionette TRACE conn2 <- [1,377,null,{"value":"13"}] 01:29:25 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 01:29:25 INFO - PROCESS | 3728 | 1466584165581 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 01:29:25 INFO - PROCESS | 3728 | 1466584165583 Marionette TRACE conn2 <- [1,378,null,{}] 01:29:25 INFO - PROCESS | 3728 | 1466584165586 Marionette TRACE conn2 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:25 INFO - PROCESS | 3728 | 1466584165588 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:29:25 INFO - PROCESS | 3728 | 1466584165715 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 01:29:25 INFO - PROCESS | 3728 | 1466584165735 Marionette TRACE conn2 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:25 INFO - PROCESS | 3728 | 1466584165737 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:29:25 INFO - PROCESS | 3728 | ++DOCSHELL 16E05000 == 32 [pid = 3728] [id = 104] 01:29:25 INFO - PROCESS | 3728 | ++DOMWINDOW == 93 (16E07C00) [pid = 3728] [serial = 309] [outer = 00000000] 01:29:25 INFO - PROCESS | 3728 | ++DOMWINDOW == 94 (16E10400) [pid = 3728] [serial = 310] [outer = 16E07C00] 01:29:25 INFO - PROCESS | 3728 | 1466584165783 Marionette DEBUG loaded listener.js 01:29:25 INFO - PROCESS | 3728 | ++DOMWINDOW == 95 (17028000) [pid = 3728] [serial = 311] [outer = 16E07C00] 01:29:26 INFO - PROCESS | 3728 | 1466584166213 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 01:29:26 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 01:29:26 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 693ms 01:29:26 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 01:29:26 INFO - PROCESS | 3728 | 1466584166280 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 01:29:26 INFO - PROCESS | 3728 | 1466584166282 Marionette TRACE conn2 <- [1,381,null,{"value":"13"}] 01:29:26 INFO - PROCESS | 3728 | 1466584166285 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 01:29:26 INFO - PROCESS | 3728 | 1466584166287 Marionette TRACE conn2 <- [1,382,null,{}] 01:29:26 INFO - PROCESS | 3728 | 1466584166291 Marionette TRACE conn2 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:26 INFO - PROCESS | 3728 | 1466584166296 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:29:26 INFO - PROCESS | 3728 | 1466584166442 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 01:29:26 INFO - PROCESS | 3728 | 1466584166455 Marionette TRACE conn2 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:26 INFO - PROCESS | 3728 | 1466584166457 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:29:26 INFO - PROCESS | 3728 | ++DOCSHELL 16E08C00 == 33 [pid = 3728] [id = 105] 01:29:26 INFO - PROCESS | 3728 | ++DOMWINDOW == 96 (1712DC00) [pid = 3728] [serial = 312] [outer = 00000000] 01:29:26 INFO - PROCESS | 3728 | ++DOMWINDOW == 97 (17B07800) [pid = 3728] [serial = 313] [outer = 1712DC00] 01:29:26 INFO - PROCESS | 3728 | 1466584166500 Marionette DEBUG loaded listener.js 01:29:26 INFO - PROCESS | 3728 | ++DOMWINDOW == 98 (180AA800) [pid = 3728] [serial = 314] [outer = 1712DC00] 01:29:27 INFO - PROCESS | 3728 | --DOMWINDOW == 97 (16D68000) [pid = 3728] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 01:29:27 INFO - PROCESS | 3728 | --DOMWINDOW == 96 (19BC7800) [pid = 3728] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 01:29:27 INFO - PROCESS | 3728 | --DOMWINDOW == 95 (1609AC00) [pid = 3728] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 01:29:27 INFO - PROCESS | 3728 | --DOMWINDOW == 94 (1AB3E000) [pid = 3728] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 01:29:27 INFO - PROCESS | 3728 | --DOMWINDOW == 93 (19BC4C00) [pid = 3728] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 01:29:27 INFO - PROCESS | 3728 | --DOMWINDOW == 92 (11CD7000) [pid = 3728] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 01:29:27 INFO - PROCESS | 3728 | --DOMWINDOW == 91 (1AAA2C00) [pid = 3728] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 01:29:27 INFO - PROCESS | 3728 | --DOMWINDOW == 90 (105E9400) [pid = 3728] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 01:29:27 INFO - PROCESS | 3728 | --DOMWINDOW == 89 (11AEA000) [pid = 3728] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 01:29:27 INFO - PROCESS | 3728 | --DOMWINDOW == 88 (180AD400) [pid = 3728] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 01:29:27 INFO - PROCESS | 3728 | --DOMWINDOW == 87 (165CB400) [pid = 3728] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 01:29:27 INFO - PROCESS | 3728 | --DOMWINDOW == 86 (162CEC00) [pid = 3728] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 01:29:27 INFO - PROCESS | 3728 | --DOMWINDOW == 85 (1144B800) [pid = 3728] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 01:29:27 INFO - PROCESS | 3728 | --DOMWINDOW == 84 (1A3A1800) [pid = 3728] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 01:29:27 INFO - PROCESS | 3728 | --DOMWINDOW == 83 (1A2BAC00) [pid = 3728] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 01:29:27 INFO - PROCESS | 3728 | --DOMWINDOW == 82 (1303B400) [pid = 3728] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 01:29:27 INFO - PROCESS | 3728 | 1466584167375 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 01:29:27 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 01:29:27 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1149ms 01:29:27 INFO - PROCESS | 3728 | 1466584167432 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 01:29:27 INFO - PROCESS | 3728 | 1466584167434 Marionette TRACE conn2 <- [1,385,null,{"value":"13"}] 01:29:27 INFO - PROCESS | 3728 | 1466584167438 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 01:29:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 01:29:27 INFO - PROCESS | 3728 | 1466584167440 Marionette TRACE conn2 <- [1,386,null,{}] 01:29:27 INFO - PROCESS | 3728 | 1466584167443 Marionette TRACE conn2 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:27 INFO - PROCESS | 3728 | 1466584167445 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:29:27 INFO - PROCESS | 3728 | 1466584167558 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 01:29:27 INFO - PROCESS | 3728 | 1466584167610 Marionette TRACE conn2 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:27 INFO - PROCESS | 3728 | 1466584167612 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:29:27 INFO - PROCESS | 3728 | ++DOCSHELL 10439C00 == 34 [pid = 3728] [id = 106] 01:29:27 INFO - PROCESS | 3728 | ++DOMWINDOW == 83 (105E9400) [pid = 3728] [serial = 315] [outer = 00000000] 01:29:27 INFO - PROCESS | 3728 | ++DOMWINDOW == 84 (156B4C00) [pid = 3728] [serial = 316] [outer = 105E9400] 01:29:27 INFO - PROCESS | 3728 | 1466584167659 Marionette DEBUG loaded listener.js 01:29:27 INFO - PROCESS | 3728 | ++DOMWINDOW == 85 (1609AC00) [pid = 3728] [serial = 317] [outer = 105E9400] 01:29:28 INFO - PROCESS | 3728 | 1466584168005 Marionette TRACE conn2 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 01:29:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 01:29:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 599ms 01:29:28 INFO - PROCESS | 3728 | 1466584168035 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 01:29:28 INFO - PROCESS | 3728 | 1466584168037 Marionette TRACE conn2 <- [1,389,null,{"value":"13"}] 01:29:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 01:29:28 INFO - PROCESS | 3728 | 1466584168040 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 01:29:28 INFO - PROCESS | 3728 | 1466584168042 Marionette TRACE conn2 <- [1,390,null,{}] 01:29:28 INFO - PROCESS | 3728 | 1466584168045 Marionette TRACE conn2 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:28 INFO - PROCESS | 3728 | 1466584168047 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:29:28 INFO - PROCESS | 3728 | 1466584168202 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 01:29:28 INFO - PROCESS | 3728 | 1466584168210 Marionette TRACE conn2 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:28 INFO - PROCESS | 3728 | 1466584168212 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:29:28 INFO - PROCESS | 3728 | ++DOCSHELL 1312A800 == 35 [pid = 3728] [id = 107] 01:29:28 INFO - PROCESS | 3728 | ++DOMWINDOW == 86 (13B16C00) [pid = 3728] [serial = 318] [outer = 00000000] 01:29:28 INFO - PROCESS | 3728 | ++DOMWINDOW == 87 (180B0000) [pid = 3728] [serial = 319] [outer = 13B16C00] 01:29:28 INFO - PROCESS | 3728 | 1466584168255 Marionette DEBUG loaded listener.js 01:29:28 INFO - PROCESS | 3728 | ++DOMWINDOW == 88 (180B2800) [pid = 3728] [serial = 320] [outer = 13B16C00] 01:29:28 INFO - PROCESS | 3728 | 1466584168650 Marionette TRACE conn2 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 01:29:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 01:29:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 645ms 01:29:28 INFO - PROCESS | 3728 | 1466584168710 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 01:29:28 INFO - PROCESS | 3728 | 1466584168712 Marionette TRACE conn2 <- [1,393,null,{"value":"13"}] 01:29:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 01:29:28 INFO - PROCESS | 3728 | 1466584168715 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 01:29:28 INFO - PROCESS | 3728 | 1466584168717 Marionette TRACE conn2 <- [1,394,null,{}] 01:29:28 INFO - PROCESS | 3728 | 1466584168721 Marionette TRACE conn2 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:28 INFO - PROCESS | 3728 | 1466584168722 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:29:28 INFO - PROCESS | 3728 | 1466584168830 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 01:29:28 INFO - PROCESS | 3728 | 1466584168838 Marionette TRACE conn2 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:28 INFO - PROCESS | 3728 | 1466584168840 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:29:28 INFO - PROCESS | 3728 | ++DOCSHELL 159B1000 == 36 [pid = 3728] [id = 108] 01:29:28 INFO - PROCESS | 3728 | ++DOMWINDOW == 89 (17E05800) [pid = 3728] [serial = 321] [outer = 00000000] 01:29:28 INFO - PROCESS | 3728 | ++DOMWINDOW == 90 (198EE400) [pid = 3728] [serial = 322] [outer = 17E05800] 01:29:28 INFO - PROCESS | 3728 | 1466584168908 Marionette DEBUG loaded listener.js 01:29:28 INFO - PROCESS | 3728 | ++DOMWINDOW == 91 (19B5A800) [pid = 3728] [serial = 323] [outer = 17E05800] 01:29:29 INFO - PROCESS | 3728 | 1466584169436 Marionette TRACE conn2 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 01:29:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 01:29:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 804ms 01:29:29 INFO - PROCESS | 3728 | 1466584169518 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 01:29:29 INFO - PROCESS | 3728 | 1466584169523 Marionette TRACE conn2 <- [1,397,null,{"value":"13"}] 01:29:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 01:29:29 INFO - PROCESS | 3728 | 1466584169529 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 01:29:29 INFO - PROCESS | 3728 | 1466584169533 Marionette TRACE conn2 <- [1,398,null,{}] 01:29:29 INFO - PROCESS | 3728 | 1466584169540 Marionette TRACE conn2 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:29 INFO - PROCESS | 3728 | 1466584169543 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:29:29 INFO - PROCESS | 3728 | 1466584169720 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 01:29:29 INFO - PROCESS | 3728 | 1466584169731 Marionette TRACE conn2 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:29 INFO - PROCESS | 3728 | 1466584169736 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:29:29 INFO - PROCESS | 3728 | ++DOCSHELL 105F1C00 == 37 [pid = 3728] [id = 109] 01:29:29 INFO - PROCESS | 3728 | ++DOMWINDOW == 92 (105F6000) [pid = 3728] [serial = 324] [outer = 00000000] 01:29:29 INFO - PROCESS | 3728 | ++DOMWINDOW == 93 (1289C400) [pid = 3728] [serial = 325] [outer = 105F6000] 01:29:29 INFO - PROCESS | 3728 | 1466584169793 Marionette DEBUG loaded listener.js 01:29:29 INFO - PROCESS | 3728 | ++DOMWINDOW == 94 (1302F400) [pid = 3728] [serial = 326] [outer = 105F6000] 01:29:30 INFO - PROCESS | 3728 | 1466584170657 Marionette TRACE conn2 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 01:29:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 01:29:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1229ms 01:29:30 INFO - PROCESS | 3728 | 1466584170740 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 01:29:30 INFO - PROCESS | 3728 | 1466584170745 Marionette TRACE conn2 <- [1,401,null,{"value":"13"}] 01:29:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 01:29:30 INFO - PROCESS | 3728 | 1466584170752 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 01:29:30 INFO - PROCESS | 3728 | 1466584170755 Marionette TRACE conn2 <- [1,402,null,{}] 01:29:30 INFO - PROCESS | 3728 | 1466584170759 Marionette TRACE conn2 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:30 INFO - PROCESS | 3728 | 1466584170762 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:29:30 INFO - PROCESS | 3728 | 1466584170915 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 01:29:31 INFO - PROCESS | 3728 | 1466584171033 Marionette TRACE conn2 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:31 INFO - PROCESS | 3728 | 1466584171036 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:29:31 INFO - PROCESS | 3728 | ++DOCSHELL 156B2C00 == 38 [pid = 3728] [id = 110] 01:29:31 INFO - PROCESS | 3728 | ++DOMWINDOW == 95 (156B3000) [pid = 3728] [serial = 327] [outer = 00000000] 01:29:31 INFO - PROCESS | 3728 | ++DOMWINDOW == 96 (159B0400) [pid = 3728] [serial = 328] [outer = 156B3000] 01:29:31 INFO - PROCESS | 3728 | 1466584171097 Marionette DEBUG loaded listener.js 01:29:31 INFO - PROCESS | 3728 | ++DOMWINDOW == 97 (162CEC00) [pid = 3728] [serial = 329] [outer = 156B3000] 01:29:32 INFO - PROCESS | 3728 | 1466584171989 Marionette TRACE conn2 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 01:29:32 INFO - PROCESS | 3728 | --DOCSHELL 1312A800 == 37 [pid = 3728] [id = 107] 01:29:32 INFO - PROCESS | 3728 | --DOCSHELL 10439C00 == 36 [pid = 3728] [id = 106] 01:29:32 INFO - PROCESS | 3728 | --DOCSHELL 16E08C00 == 35 [pid = 3728] [id = 105] 01:29:32 INFO - PROCESS | 3728 | --DOCSHELL 16E05000 == 34 [pid = 3728] [id = 104] 01:29:32 INFO - PROCESS | 3728 | --DOCSHELL 15B75000 == 33 [pid = 3728] [id = 103] 01:29:32 INFO - PROCESS | 3728 | --DOCSHELL 159B1800 == 32 [pid = 3728] [id = 102] 01:29:32 INFO - PROCESS | 3728 | --DOCSHELL 13460C00 == 31 [pid = 3728] [id = 101] 01:29:32 INFO - PROCESS | 3728 | --DOCSHELL 10A5A400 == 30 [pid = 3728] [id = 100] 01:29:32 INFO - PROCESS | 3728 | --DOCSHELL 10B66400 == 29 [pid = 3728] [id = 99] 01:29:32 INFO - PROCESS | 3728 | --DOMWINDOW == 96 (1A39E000) [pid = 3728] [serial = 194] [outer = 00000000] [url = about:blank] 01:29:32 INFO - PROCESS | 3728 | --DOMWINDOW == 95 (16EACC00) [pid = 3728] [serial = 244] [outer = 00000000] [url = about:blank] 01:29:32 INFO - PROCESS | 3728 | --DOMWINDOW == 94 (1ACEF400) [pid = 3728] [serial = 269] [outer = 00000000] [url = about:blank] 01:29:32 INFO - PROCESS | 3728 | --DOMWINDOW == 93 (176B4000) [pid = 3728] [serial = 245] [outer = 00000000] [url = about:blank] 01:29:32 INFO - PROCESS | 3728 | --DOMWINDOW == 92 (19D71000) [pid = 3728] [serial = 262] [outer = 00000000] [url = about:blank] 01:29:32 INFO - PROCESS | 3728 | --DOMWINDOW == 91 (12BD4000) [pid = 3728] [serial = 241] [outer = 00000000] [url = about:blank] 01:29:32 INFO - PROCESS | 3728 | --DOMWINDOW == 90 (13C05C00) [pid = 3728] [serial = 242] [outer = 00000000] [url = about:blank] 01:29:32 INFO - PROCESS | 3728 | --DOMWINDOW == 89 (1ACEAC00) [pid = 3728] [serial = 268] [outer = 00000000] [url = about:blank] 01:29:32 INFO - PROCESS | 3728 | --DOMWINDOW == 88 (1AB3B800) [pid = 3728] [serial = 239] [outer = 00000000] [url = about:blank] 01:29:32 INFO - PROCESS | 3728 | --DOMWINDOW == 87 (13C8CC00) [pid = 3728] [serial = 253] [outer = 00000000] [url = about:blank] 01:29:32 INFO - PROCESS | 3728 | --DOMWINDOW == 86 (143C8000) [pid = 3728] [serial = 254] [outer = 00000000] [url = about:blank] 01:29:32 INFO - PROCESS | 3728 | --DOMWINDOW == 85 (12821C00) [pid = 3728] [serial = 250] [outer = 00000000] [url = about:blank] 01:29:32 INFO - PROCESS | 3728 | --DOMWINDOW == 84 (130A1800) [pid = 3728] [serial = 251] [outer = 00000000] [url = about:blank] 01:29:32 INFO - PROCESS | 3728 | --DOMWINDOW == 83 (19529000) [pid = 3728] [serial = 259] [outer = 00000000] [url = about:blank] 01:29:32 INFO - PROCESS | 3728 | --DOMWINDOW == 82 (198E3C00) [pid = 3728] [serial = 260] [outer = 00000000] [url = about:blank] 01:29:32 INFO - PROCESS | 3728 | --DOMWINDOW == 81 (175A2000) [pid = 3728] [serial = 256] [outer = 00000000] [url = about:blank] 01:29:32 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (1766A000) [pid = 3728] [serial = 257] [outer = 00000000] [url = about:blank] 01:29:32 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (162D3800) [pid = 3728] [serial = 271] [outer = 00000000] [url = about:blank] 01:29:32 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (154EC400) [pid = 3728] [serial = 275] [outer = 00000000] [url = about:blank] 01:29:32 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (14F94000) [pid = 3728] [serial = 274] [outer = 00000000] [url = about:blank] 01:29:32 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (1A4FB400) [pid = 3728] [serial = 247] [outer = 00000000] [url = about:blank] 01:29:32 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (1AE4F400) [pid = 3728] [serial = 281] [outer = 00000000] [url = about:blank] 01:29:32 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (1AAA1400) [pid = 3728] [serial = 248] [outer = 00000000] [url = about:blank] 01:29:32 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (162D6C00) [pid = 3728] [serial = 272] [outer = 00000000] [url = about:blank] 01:29:32 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (1A393C00) [pid = 3728] [serial = 265] [outer = 00000000] [url = about:blank] 01:29:32 INFO - PROCESS | 3728 | --DOMWINDOW == 71 (1A3A2000) [pid = 3728] [serial = 266] [outer = 00000000] [url = about:blank] 01:29:32 INFO - PROCESS | 3728 | --DOMWINDOW == 70 (180B8800) [pid = 3728] [serial = 278] [outer = 00000000] [url = about:blank] 01:29:32 INFO - PROCESS | 3728 | --DOMWINDOW == 69 (19DA0000) [pid = 3728] [serial = 263] [outer = 00000000] [url = about:blank] 01:29:32 INFO - PROCESS | 3728 | --DOMWINDOW == 68 (17B0FC00) [pid = 3728] [serial = 277] [outer = 00000000] [url = about:blank] 01:29:32 INFO - PROCESS | 3728 | --DOMWINDOW == 67 (1AB49800) [pid = 3728] [serial = 280] [outer = 00000000] [url = about:blank] 01:29:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 01:29:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1323ms 01:29:32 INFO - PROCESS | 3728 | 1466584172061 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 01:29:32 INFO - PROCESS | 3728 | 1466584172065 Marionette TRACE conn2 <- [1,405,null,{"value":"13"}] 01:29:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 01:29:32 INFO - PROCESS | 3728 | 1466584172069 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 01:29:32 INFO - PROCESS | 3728 | 1466584172072 Marionette TRACE conn2 <- [1,406,null,{}] 01:29:32 INFO - PROCESS | 3728 | 1466584172077 Marionette TRACE conn2 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:32 INFO - PROCESS | 3728 | 1466584172128 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:29:32 INFO - PROCESS | 3728 | 1466584172221 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 01:29:32 INFO - PROCESS | 3728 | 1466584172229 Marionette TRACE conn2 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:32 INFO - PROCESS | 3728 | 1466584172233 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:29:32 INFO - PROCESS | 3728 | ++DOCSHELL 11444400 == 30 [pid = 3728] [id = 111] 01:29:32 INFO - PROCESS | 3728 | ++DOMWINDOW == 68 (11447800) [pid = 3728] [serial = 330] [outer = 00000000] 01:29:32 INFO - PROCESS | 3728 | ++DOMWINDOW == 69 (129B0800) [pid = 3728] [serial = 331] [outer = 11447800] 01:29:32 INFO - PROCESS | 3728 | 1466584172280 Marionette DEBUG loaded listener.js 01:29:32 INFO - PROCESS | 3728 | ++DOMWINDOW == 70 (12DC3800) [pid = 3728] [serial = 332] [outer = 11447800] 01:29:32 INFO - PROCESS | 3728 | 1466584172767 Marionette TRACE conn2 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 01:29:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 01:29:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 693ms 01:29:32 INFO - PROCESS | 3728 | 1466584172797 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 01:29:32 INFO - PROCESS | 3728 | 1466584172802 Marionette TRACE conn2 <- [1,409,null,{"value":"13"}] 01:29:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 01:29:32 INFO - PROCESS | 3728 | 1466584172811 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 01:29:32 INFO - PROCESS | 3728 | 1466584172814 Marionette TRACE conn2 <- [1,410,null,{}] 01:29:32 INFO - PROCESS | 3728 | 1466584172817 Marionette TRACE conn2 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:32 INFO - PROCESS | 3728 | 1466584172820 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:29:32 INFO - PROCESS | 3728 | 1466584172903 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 01:29:32 INFO - PROCESS | 3728 | 1466584172911 Marionette TRACE conn2 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:32 INFO - PROCESS | 3728 | 1466584172913 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:29:32 INFO - PROCESS | 3728 | ++DOCSHELL 13C0B000 == 31 [pid = 3728] [id = 112] 01:29:32 INFO - PROCESS | 3728 | ++DOMWINDOW == 71 (13C86C00) [pid = 3728] [serial = 333] [outer = 00000000] 01:29:32 INFO - PROCESS | 3728 | ++DOMWINDOW == 72 (140F1C00) [pid = 3728] [serial = 334] [outer = 13C86C00] 01:29:32 INFO - PROCESS | 3728 | 1466584172959 Marionette DEBUG loaded listener.js 01:29:33 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (143F6400) [pid = 3728] [serial = 335] [outer = 13C86C00] 01:29:33 INFO - PROCESS | 3728 | 1466584173433 Marionette TRACE conn2 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 01:29:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 01:29:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 646ms 01:29:33 INFO - PROCESS | 3728 | 1466584173446 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 01:29:33 INFO - PROCESS | 3728 | 1466584173448 Marionette TRACE conn2 <- [1,413,null,{"value":"13"}] 01:29:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 01:29:33 INFO - PROCESS | 3728 | 1466584173451 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 01:29:33 INFO - PROCESS | 3728 | 1466584173455 Marionette TRACE conn2 <- [1,414,null,{}] 01:29:33 INFO - PROCESS | 3728 | 1466584173465 Marionette TRACE conn2 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:33 INFO - PROCESS | 3728 | 1466584173470 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:29:33 INFO - PROCESS | 3728 | 1466584173552 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 01:29:33 INFO - PROCESS | 3728 | 1466584173561 Marionette TRACE conn2 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:33 INFO - PROCESS | 3728 | 1466584173564 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:29:33 INFO - PROCESS | 3728 | ++DOCSHELL 168A5400 == 32 [pid = 3728] [id = 113] 01:29:33 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (168A8C00) [pid = 3728] [serial = 336] [outer = 00000000] 01:29:33 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (16D5B800) [pid = 3728] [serial = 337] [outer = 168A8C00] 01:29:33 INFO - PROCESS | 3728 | 1466584173619 Marionette DEBUG loaded listener.js 01:29:33 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (16E08C00) [pid = 3728] [serial = 338] [outer = 168A8C00] 01:29:34 INFO - PROCESS | 3728 | 1466584174093 Marionette TRACE conn2 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 01:29:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 01:29:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 709ms 01:29:34 INFO - PROCESS | 3728 | 1466584174151 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 01:29:34 INFO - PROCESS | 3728 | 1466584174153 Marionette TRACE conn2 <- [1,417,null,{"value":"13"}] 01:29:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 01:29:34 INFO - PROCESS | 3728 | 1466584174157 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 01:29:34 INFO - PROCESS | 3728 | 1466584174158 Marionette TRACE conn2 <- [1,418,null,{}] 01:29:34 INFO - PROCESS | 3728 | 1466584174162 Marionette TRACE conn2 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:34 INFO - PROCESS | 3728 | 1466584174164 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:29:34 INFO - PROCESS | 3728 | 1466584174249 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 01:29:34 INFO - PROCESS | 3728 | 1466584174256 Marionette TRACE conn2 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:34 INFO - PROCESS | 3728 | 1466584174258 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:29:34 INFO - PROCESS | 3728 | ++DOCSHELL 171BEC00 == 33 [pid = 3728] [id = 114] 01:29:34 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (1765CC00) [pid = 3728] [serial = 339] [outer = 00000000] 01:29:34 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (17850C00) [pid = 3728] [serial = 340] [outer = 1765CC00] 01:29:34 INFO - PROCESS | 3728 | 1466584174303 Marionette DEBUG loaded listener.js 01:29:34 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (178EB400) [pid = 3728] [serial = 341] [outer = 1765CC00] 01:29:35 INFO - PROCESS | 3728 | 1466584175213 Marionette TRACE conn2 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 01:29:35 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 01:29:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1102ms 01:29:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 01:29:35 INFO - PROCESS | 3728 | 1466584175249 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 01:29:35 INFO - PROCESS | 3728 | 1466584175251 Marionette TRACE conn2 <- [1,421,null,{"value":"13"}] 01:29:35 INFO - PROCESS | 3728 | 1466584175254 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 01:29:35 INFO - PROCESS | 3728 | 1466584175256 Marionette TRACE conn2 <- [1,422,null,{}] 01:29:35 INFO - PROCESS | 3728 | 1466584175266 Marionette TRACE conn2 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:35 INFO - PROCESS | 3728 | 1466584175268 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:29:35 INFO - PROCESS | 3728 | 1466584175375 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 01:29:35 INFO - PROCESS | 3728 | 1466584175381 Marionette TRACE conn2 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:35 INFO - PROCESS | 3728 | 1466584175383 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:29:35 INFO - PROCESS | 3728 | ++DOCSHELL 17127400 == 34 [pid = 3728] [id = 115] 01:29:35 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (1712C400) [pid = 3728] [serial = 342] [outer = 00000000] 01:29:35 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (17EED800) [pid = 3728] [serial = 343] [outer = 1712C400] 01:29:35 INFO - PROCESS | 3728 | 1466584175426 Marionette DEBUG loaded listener.js 01:29:35 INFO - PROCESS | 3728 | ++DOMWINDOW == 82 (17EEE800) [pid = 3728] [serial = 344] [outer = 1712C400] 01:29:36 INFO - PROCESS | 3728 | 1466584176369 Marionette TRACE conn2 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 01:29:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 01:29:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1103ms 01:29:36 INFO - PROCESS | 3728 | 1466584176391 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 01:29:36 INFO - PROCESS | 3728 | 1466584176392 Marionette TRACE conn2 <- [1,425,null,{"value":"13"}] 01:29:36 INFO - PROCESS | 3728 | 1466584176396 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 01:29:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 01:29:36 INFO - PROCESS | 3728 | 1466584176398 Marionette TRACE conn2 <- [1,426,null,{}] 01:29:36 INFO - PROCESS | 3728 | 1466584176406 Marionette TRACE conn2 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:36 INFO - PROCESS | 3728 | 1466584176411 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:29:36 INFO - PROCESS | 3728 | 1466584176542 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 01:29:36 INFO - PROCESS | 3728 | 1466584176548 Marionette TRACE conn2 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:36 INFO - PROCESS | 3728 | 1466584176551 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:29:36 INFO - PROCESS | 3728 | ++DOCSHELL 17E7BC00 == 35 [pid = 3728] [id = 116] 01:29:36 INFO - PROCESS | 3728 | ++DOMWINDOW == 83 (180B7C00) [pid = 3728] [serial = 345] [outer = 00000000] 01:29:36 INFO - PROCESS | 3728 | ++DOMWINDOW == 84 (19B61000) [pid = 3728] [serial = 346] [outer = 180B7C00] 01:29:36 INFO - PROCESS | 3728 | 1466584176594 Marionette DEBUG loaded listener.js 01:29:36 INFO - PROCESS | 3728 | ++DOMWINDOW == 85 (19525C00) [pid = 3728] [serial = 347] [outer = 180B7C00] 01:29:36 INFO - PROCESS | 3728 | --DOMWINDOW == 84 (159AFC00) [pid = 3728] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 01:29:36 INFO - PROCESS | 3728 | --DOMWINDOW == 83 (180AB800) [pid = 3728] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 01:29:36 INFO - PROCESS | 3728 | --DOMWINDOW == 82 (16E02800) [pid = 3728] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 01:29:36 INFO - PROCESS | 3728 | --DOMWINDOW == 81 (16E07C00) [pid = 3728] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 01:29:36 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (13B16C00) [pid = 3728] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 01:29:36 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (105E9400) [pid = 3728] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 01:29:36 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (159B2400) [pid = 3728] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 01:29:36 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (10EB1400) [pid = 3728] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 01:29:36 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (162D2800) [pid = 3728] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 01:29:36 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (10A5B800) [pid = 3728] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 01:29:36 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (13461000) [pid = 3728] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 01:29:36 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (1712DC00) [pid = 3728] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 01:29:36 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (1144B000) [pid = 3728] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 01:29:37 INFO - PROCESS | 3728 | 1466584177072 Marionette TRACE conn2 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 01:29:37 INFO - PROCESS | 3728 | 1466584177100 Marionette TRACE conn2 <- [1,429,null,{"value":"13"}] 01:29:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 01:29:37 INFO - PROCESS | 3728 | 1466584177106 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 01:29:37 INFO - PROCESS | 3728 | 1466584177108 Marionette TRACE conn2 <- [1,430,null,{}] 01:29:37 INFO - PROCESS | 3728 | 1466584177118 Marionette TRACE conn2 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:37 INFO - PROCESS | 3728 | 1466584177121 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:29:37 INFO - PROCESS | 3728 | 1466584177198 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 01:29:37 INFO - PROCESS | 3728 | 1466584177204 Marionette TRACE conn2 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:37 INFO - PROCESS | 3728 | 1466584177206 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:29:37 INFO - PROCESS | 3728 | ++DOCSHELL 159B3000 == 36 [pid = 3728] [id = 117] 01:29:37 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (16E07C00) [pid = 3728] [serial = 348] [outer = 00000000] 01:29:37 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (198EC000) [pid = 3728] [serial = 349] [outer = 16E07C00] 01:29:37 INFO - PROCESS | 3728 | 1466584177249 Marionette DEBUG loaded listener.js 01:29:37 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (19B63800) [pid = 3728] [serial = 350] [outer = 16E07C00] 01:29:37 INFO - PROCESS | 3728 | 1466584177656 Marionette TRACE conn2 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 01:29:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 01:29:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 599ms 01:29:37 INFO - PROCESS | 3728 | 1466584177706 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 01:29:37 INFO - PROCESS | 3728 | 1466584177708 Marionette TRACE conn2 <- [1,433,null,{"value":"13"}] 01:29:37 INFO - PROCESS | 3728 | 1466584177712 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 01:29:37 INFO - PROCESS | 3728 | 1466584177713 Marionette TRACE conn2 <- [1,434,null,{}] 01:29:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 01:29:37 INFO - PROCESS | 3728 | 1466584177717 Marionette TRACE conn2 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:37 INFO - PROCESS | 3728 | 1466584177719 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:29:37 INFO - PROCESS | 3728 | 1466584177796 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 01:29:37 INFO - PROCESS | 3728 | 1466584177801 Marionette TRACE conn2 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:37 INFO - PROCESS | 3728 | 1466584177803 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:29:37 INFO - PROCESS | 3728 | ++DOCSHELL 159A7C00 == 37 [pid = 3728] [id = 118] 01:29:37 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (162D1C00) [pid = 3728] [serial = 351] [outer = 00000000] 01:29:37 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (19BBD800) [pid = 3728] [serial = 352] [outer = 162D1C00] 01:29:37 INFO - PROCESS | 3728 | 1466584177845 Marionette DEBUG loaded listener.js 01:29:37 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (19BC2C00) [pid = 3728] [serial = 353] [outer = 162D1C00] 01:29:38 INFO - PROCESS | 3728 | 1466584178270 Marionette TRACE conn2 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 01:29:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 01:29:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 599ms 01:29:38 INFO - PROCESS | 3728 | 1466584178311 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 01:29:38 INFO - PROCESS | 3728 | 1466584178313 Marionette TRACE conn2 <- [1,437,null,{"value":"13"}] 01:29:38 INFO - PROCESS | 3728 | 1466584178317 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 01:29:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 01:29:38 INFO - PROCESS | 3728 | 1466584178318 Marionette TRACE conn2 <- [1,438,null,{}] 01:29:38 INFO - PROCESS | 3728 | 1466584178336 Marionette TRACE conn2 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:38 INFO - PROCESS | 3728 | 1466584178338 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:29:38 INFO - PROCESS | 3728 | 1466584178416 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 01:29:38 INFO - PROCESS | 3728 | 1466584178421 Marionette TRACE conn2 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:38 INFO - PROCESS | 3728 | 1466584178423 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:29:38 INFO - PROCESS | 3728 | ++DOCSHELL 1689D400 == 38 [pid = 3728] [id = 119] 01:29:38 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (198EC800) [pid = 3728] [serial = 354] [outer = 00000000] 01:29:38 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (19D70000) [pid = 3728] [serial = 355] [outer = 198EC800] 01:29:38 INFO - PROCESS | 3728 | 1466584178465 Marionette DEBUG loaded listener.js 01:29:38 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (19D9D000) [pid = 3728] [serial = 356] [outer = 198EC800] 01:29:38 INFO - PROCESS | 3728 | 1466584178945 Marionette TRACE conn2 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 01:29:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 01:29:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 693ms 01:29:39 INFO - PROCESS | 3728 | 1466584179017 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 01:29:39 INFO - PROCESS | 3728 | 1466584179022 Marionette TRACE conn2 <- [1,441,null,{"value":"13"}] 01:29:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 01:29:39 INFO - PROCESS | 3728 | 1466584179028 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 01:29:39 INFO - PROCESS | 3728 | 1466584179031 Marionette TRACE conn2 <- [1,442,null,{}] 01:29:39 INFO - PROCESS | 3728 | 1466584179037 Marionette TRACE conn2 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:39 INFO - PROCESS | 3728 | 1466584179040 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:29:39 INFO - PROCESS | 3728 | 1466584179225 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 01:29:39 INFO - PROCESS | 3728 | 1466584179320 Marionette TRACE conn2 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:39 INFO - PROCESS | 3728 | 1466584179325 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:29:39 INFO - PROCESS | 3728 | ++DOCSHELL 1144B000 == 39 [pid = 3728] [id = 120] 01:29:39 INFO - PROCESS | 3728 | ++DOMWINDOW == 82 (11450C00) [pid = 3728] [serial = 357] [outer = 00000000] 01:29:39 INFO - PROCESS | 3728 | ++DOMWINDOW == 83 (129B4C00) [pid = 3728] [serial = 358] [outer = 11450C00] 01:29:39 INFO - PROCESS | 3728 | 1466584179382 Marionette DEBUG loaded listener.js 01:29:39 INFO - PROCESS | 3728 | ++DOMWINDOW == 84 (1305E800) [pid = 3728] [serial = 359] [outer = 11450C00] 01:29:39 INFO - PROCESS | 3728 | 1466584179916 Marionette TRACE conn2 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 01:29:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 01:29:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 945ms 01:29:40 INFO - PROCESS | 3728 | 1466584179981 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 01:29:40 INFO - PROCESS | 3728 | 1466584179986 Marionette TRACE conn2 <- [1,445,null,{"value":"13"}] 01:29:40 INFO - PROCESS | 3728 | 1466584179993 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 01:29:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 01:29:40 INFO - PROCESS | 3728 | 1466584179996 Marionette TRACE conn2 <- [1,446,null,{}] 01:29:40 INFO - PROCESS | 3728 | 1466584180000 Marionette TRACE conn2 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:40 INFO - PROCESS | 3728 | 1466584180003 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:29:40 INFO - PROCESS | 3728 | 1466584180101 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 01:29:40 INFO - PROCESS | 3728 | 1466584180224 Marionette TRACE conn2 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:40 INFO - PROCESS | 3728 | 1466584180227 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:29:40 INFO - PROCESS | 3728 | ++DOCSHELL 159A7400 == 40 [pid = 3728] [id = 121] 01:29:40 INFO - PROCESS | 3728 | ++DOMWINDOW == 85 (15B6EC00) [pid = 3728] [serial = 360] [outer = 00000000] 01:29:40 INFO - PROCESS | 3728 | ++DOMWINDOW == 86 (162D4C00) [pid = 3728] [serial = 361] [outer = 15B6EC00] 01:29:40 INFO - PROCESS | 3728 | 1466584180281 Marionette DEBUG loaded listener.js 01:29:40 INFO - PROCESS | 3728 | ++DOMWINDOW == 87 (16E0C800) [pid = 3728] [serial = 362] [outer = 15B6EC00] 01:29:40 INFO - PROCESS | 3728 | 1466584180943 Marionette TRACE conn2 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 01:29:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 01:29:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 992ms 01:29:41 INFO - PROCESS | 3728 | 1466584181015 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 01:29:41 INFO - PROCESS | 3728 | 1466584181018 Marionette TRACE conn2 <- [1,449,null,{"value":"13"}] 01:29:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 01:29:41 INFO - PROCESS | 3728 | 1466584181021 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 01:29:41 INFO - PROCESS | 3728 | 1466584181025 Marionette TRACE conn2 <- [1,450,null,{}] 01:29:41 INFO - PROCESS | 3728 | 1466584181036 Marionette TRACE conn2 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:41 INFO - PROCESS | 3728 | 1466584181041 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:29:41 INFO - PROCESS | 3728 | 1466584181148 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 01:29:41 INFO - PROCESS | 3728 | 1466584181229 Marionette TRACE conn2 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:41 INFO - PROCESS | 3728 | 1466584181233 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:29:41 INFO - PROCESS | 3728 | ++DOCSHELL 198EF800 == 41 [pid = 3728] [id = 122] 01:29:41 INFO - PROCESS | 3728 | ++DOMWINDOW == 88 (198EFC00) [pid = 3728] [serial = 363] [outer = 00000000] 01:29:41 INFO - PROCESS | 3728 | ++DOMWINDOW == 89 (19B67C00) [pid = 3728] [serial = 364] [outer = 198EFC00] 01:29:41 INFO - PROCESS | 3728 | 1466584181328 Marionette DEBUG loaded listener.js 01:29:41 INFO - PROCESS | 3728 | ++DOMWINDOW == 90 (19D6C000) [pid = 3728] [serial = 365] [outer = 198EFC00] 01:29:41 INFO - PROCESS | 3728 | 1466584181940 Marionette TRACE conn2 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 01:29:41 INFO - PROCESS | 3728 | 1466584181976 Marionette TRACE conn2 <- [1,453,null,{"value":"13"}] 01:29:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 01:29:41 INFO - PROCESS | 3728 | 1466584181980 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 01:29:42 INFO - PROCESS | 3728 | 1466584181982 Marionette TRACE conn2 <- [1,454,null,{}] 01:29:42 INFO - PROCESS | 3728 | 1466584181985 Marionette TRACE conn2 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:42 INFO - PROCESS | 3728 | 1466584181988 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:29:42 INFO - PROCESS | 3728 | 1466584182091 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 01:29:42 INFO - PROCESS | 3728 | 1466584182215 Marionette TRACE conn2 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:42 INFO - PROCESS | 3728 | 1466584182218 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:29:42 INFO - PROCESS | 3728 | ++DOCSHELL 17E0EC00 == 42 [pid = 3728] [id = 123] 01:29:42 INFO - PROCESS | 3728 | ++DOMWINDOW == 91 (1952B000) [pid = 3728] [serial = 366] [outer = 00000000] 01:29:42 INFO - PROCESS | 3728 | ++DOMWINDOW == 92 (1A393400) [pid = 3728] [serial = 367] [outer = 1952B000] 01:29:42 INFO - PROCESS | 3728 | 1466584182271 Marionette DEBUG loaded listener.js 01:29:42 INFO - PROCESS | 3728 | ++DOMWINDOW == 93 (1A397800) [pid = 3728] [serial = 368] [outer = 1952B000] 01:29:42 INFO - PROCESS | 3728 | [3728] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:29:42 INFO - PROCESS | 3728 | 1466584182979 Marionette TRACE conn2 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 01:29:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 01:29:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1055ms 01:29:43 INFO - PROCESS | 3728 | 1466584183045 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 01:29:43 INFO - PROCESS | 3728 | 1466584183050 Marionette TRACE conn2 <- [1,457,null,{"value":"13"}] 01:29:43 INFO - PROCESS | 3728 | 1466584183056 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 01:29:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 01:29:43 INFO - PROCESS | 3728 | 1466584183060 Marionette TRACE conn2 <- [1,458,null,{}] 01:29:43 INFO - PROCESS | 3728 | 1466584183066 Marionette TRACE conn2 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:43 INFO - PROCESS | 3728 | 1466584183069 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:29:43 INFO - PROCESS | 3728 | 1466584183173 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 01:29:43 INFO - PROCESS | 3728 | 1466584183255 Marionette TRACE conn2 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:43 INFO - PROCESS | 3728 | 1466584183258 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:29:43 INFO - PROCESS | 3728 | ++DOCSHELL 12D79800 == 43 [pid = 3728] [id = 124] 01:29:43 INFO - PROCESS | 3728 | ++DOMWINDOW == 94 (12DC4000) [pid = 3728] [serial = 369] [outer = 00000000] 01:29:43 INFO - PROCESS | 3728 | ++DOMWINDOW == 95 (140F1000) [pid = 3728] [serial = 370] [outer = 12DC4000] 01:29:43 INFO - PROCESS | 3728 | 1466584183347 Marionette DEBUG loaded listener.js 01:29:43 INFO - PROCESS | 3728 | ++DOMWINDOW == 96 (14F94C00) [pid = 3728] [serial = 371] [outer = 12DC4000] 01:29:43 INFO - PROCESS | 3728 | [3728] 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 01:29:43 INFO - PROCESS | 3728 | [3728] 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 01:29:44 INFO - PROCESS | 3728 | --DOCSHELL 159A7C00 == 42 [pid = 3728] [id = 118] 01:29:44 INFO - PROCESS | 3728 | --DOCSHELL 159B3000 == 41 [pid = 3728] [id = 117] 01:29:44 INFO - PROCESS | 3728 | --DOCSHELL 17E7BC00 == 40 [pid = 3728] [id = 116] 01:29:44 INFO - PROCESS | 3728 | --DOCSHELL 17127400 == 39 [pid = 3728] [id = 115] 01:29:44 INFO - PROCESS | 3728 | --DOCSHELL 171BEC00 == 38 [pid = 3728] [id = 114] 01:29:44 INFO - PROCESS | 3728 | --DOCSHELL 168A5400 == 37 [pid = 3728] [id = 113] 01:29:44 INFO - PROCESS | 3728 | --DOCSHELL 13C0B000 == 36 [pid = 3728] [id = 112] 01:29:44 INFO - PROCESS | 3728 | --DOCSHELL 11444400 == 35 [pid = 3728] [id = 111] 01:29:44 INFO - PROCESS | 3728 | --DOCSHELL 105F1C00 == 34 [pid = 3728] [id = 109] 01:29:44 INFO - PROCESS | 3728 | --DOCSHELL 156B2C00 == 33 [pid = 3728] [id = 110] 01:29:44 INFO - PROCESS | 3728 | --DOCSHELL 159B1000 == 32 [pid = 3728] [id = 108] 01:29:44 INFO - PROCESS | 3728 | --DOCSHELL 17E0EC00 == 31 [pid = 3728] [id = 123] 01:29:44 INFO - PROCESS | 3728 | --DOCSHELL 198EF800 == 30 [pid = 3728] [id = 122] 01:29:44 INFO - PROCESS | 3728 | --DOCSHELL 1689D400 == 29 [pid = 3728] [id = 119] 01:29:44 INFO - PROCESS | 3728 | --DOCSHELL 1144B000 == 28 [pid = 3728] [id = 120] 01:29:44 INFO - PROCESS | 3728 | --DOCSHELL 159A7400 == 27 [pid = 3728] [id = 121] 01:29:44 INFO - PROCESS | 3728 | --DOMWINDOW == 95 (114C8000) [pid = 3728] [serial = 298] [outer = 00000000] [url = about:blank] 01:29:44 INFO - PROCESS | 3728 | --DOMWINDOW == 94 (11AEF800) [pid = 3728] [serial = 299] [outer = 00000000] [url = about:blank] 01:29:44 INFO - PROCESS | 3728 | --DOMWINDOW == 93 (13B17000) [pid = 3728] [serial = 301] [outer = 00000000] [url = about:blank] 01:29:44 INFO - PROCESS | 3728 | --DOMWINDOW == 92 (13C90400) [pid = 3728] [serial = 302] [outer = 00000000] [url = about:blank] 01:29:44 INFO - PROCESS | 3728 | --DOMWINDOW == 91 (17B07800) [pid = 3728] [serial = 313] [outer = 00000000] [url = about:blank] 01:29:44 INFO - PROCESS | 3728 | --DOMWINDOW == 90 (1312B400) [pid = 3728] [serial = 284] [outer = 00000000] [url = about:blank] 01:29:44 INFO - PROCESS | 3728 | --DOMWINDOW == 89 (12922000) [pid = 3728] [serial = 283] [outer = 00000000] [url = about:blank] 01:29:44 INFO - PROCESS | 3728 | --DOMWINDOW == 88 (1697AC00) [pid = 3728] [serial = 287] [outer = 00000000] [url = about:blank] 01:29:44 INFO - PROCESS | 3728 | --DOMWINDOW == 87 (162D2C00) [pid = 3728] [serial = 286] [outer = 00000000] [url = about:blank] 01:29:44 INFO - PROCESS | 3728 | --DOMWINDOW == 86 (1A2B8C00) [pid = 3728] [serial = 290] [outer = 00000000] [url = about:blank] 01:29:44 INFO - PROCESS | 3728 | --DOMWINDOW == 85 (19D67C00) [pid = 3728] [serial = 289] [outer = 00000000] [url = about:blank] 01:29:44 INFO - PROCESS | 3728 | --DOMWINDOW == 84 (1A2B7000) [pid = 3728] [serial = 293] [outer = 00000000] [url = about:blank] 01:29:44 INFO - PROCESS | 3728 | --DOMWINDOW == 83 (16E0C000) [pid = 3728] [serial = 292] [outer = 00000000] [url = about:blank] 01:29:44 INFO - PROCESS | 3728 | --DOMWINDOW == 82 (17028000) [pid = 3728] [serial = 311] [outer = 00000000] [url = about:blank] 01:29:44 INFO - PROCESS | 3728 | --DOMWINDOW == 81 (180B2800) [pid = 3728] [serial = 320] [outer = 00000000] [url = about:blank] 01:29:44 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (16E10400) [pid = 3728] [serial = 310] [outer = 00000000] [url = about:blank] 01:29:44 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (156B4C00) [pid = 3728] [serial = 316] [outer = 00000000] [url = about:blank] 01:29:44 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (180B0000) [pid = 3728] [serial = 319] [outer = 00000000] [url = about:blank] 01:29:44 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (180AA800) [pid = 3728] [serial = 314] [outer = 00000000] [url = about:blank] 01:29:44 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (15B76400) [pid = 3728] [serial = 304] [outer = 00000000] [url = about:blank] 01:29:44 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (12822800) [pid = 3728] [serial = 296] [outer = 00000000] [url = about:blank] 01:29:44 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (11446000) [pid = 3728] [serial = 295] [outer = 00000000] [url = about:blank] 01:29:44 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (169D7400) [pid = 3728] [serial = 307] [outer = 00000000] [url = about:blank] 01:29:44 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (16E02000) [pid = 3728] [serial = 308] [outer = 00000000] [url = about:blank] 01:29:44 INFO - PROCESS | 3728 | --DOMWINDOW == 71 (198EE400) [pid = 3728] [serial = 322] [outer = 00000000] [url = about:blank] 01:29:44 INFO - PROCESS | 3728 | --DOMWINDOW == 70 (162C9C00) [pid = 3728] [serial = 305] [outer = 00000000] [url = about:blank] 01:29:44 INFO - PROCESS | 3728 | --DOMWINDOW == 69 (1609AC00) [pid = 3728] [serial = 317] [outer = 00000000] [url = about:blank] 01:29:44 INFO - PROCESS | 3728 | 1466584184506 Marionette TRACE conn2 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 01:29:44 INFO - PROCESS | 3728 | 1466584184557 Marionette TRACE conn2 <- [1,461,null,{"value":"13"}] 01:29:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 01:29:44 INFO - PROCESS | 3728 | 1466584184562 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 01:29:44 INFO - PROCESS | 3728 | 1466584184566 Marionette TRACE conn2 <- [1,462,null,{}] 01:29:44 INFO - PROCESS | 3728 | 1466584184571 Marionette TRACE conn2 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:44 INFO - PROCESS | 3728 | 1466584184574 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:29:44 INFO - PROCESS | 3728 | 1466584184660 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 01:29:44 INFO - PROCESS | 3728 | 1466584184668 Marionette TRACE conn2 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:44 INFO - PROCESS | 3728 | 1466584184671 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:29:44 INFO - PROCESS | 3728 | ++DOCSHELL 114C8000 == 28 [pid = 3728] [id = 125] 01:29:44 INFO - PROCESS | 3728 | ++DOMWINDOW == 70 (114D5800) [pid = 3728] [serial = 372] [outer = 00000000] 01:29:44 INFO - PROCESS | 3728 | ++DOMWINDOW == 71 (129AA400) [pid = 3728] [serial = 373] [outer = 114D5800] 01:29:44 INFO - PROCESS | 3728 | 1466584184719 Marionette DEBUG loaded listener.js 01:29:44 INFO - PROCESS | 3728 | ++DOMWINDOW == 72 (1309EC00) [pid = 3728] [serial = 374] [outer = 114D5800] 01:29:45 INFO - PROCESS | 3728 | [3728] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:29:45 INFO - PROCESS | 3728 | 1466584185198 Marionette TRACE conn2 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 01:29:45 INFO - PROCESS | 3728 | 1466584185267 Marionette TRACE conn2 <- [1,465,null,{"value":"13"}] 01:29:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 01:29:45 INFO - PROCESS | 3728 | 1466584185273 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 01:29:45 INFO - PROCESS | 3728 | 1466584185276 Marionette TRACE conn2 <- [1,466,null,{}] 01:29:45 INFO - PROCESS | 3728 | 1466584185280 Marionette TRACE conn2 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:45 INFO - PROCESS | 3728 | 1466584185282 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:29:45 INFO - PROCESS | 3728 | 1466584185397 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 01:29:45 INFO - PROCESS | 3728 | 1466584185483 Marionette TRACE conn2 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:45 INFO - PROCESS | 3728 | 1466584185486 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:29:45 INFO - PROCESS | 3728 | ++DOCSHELL 13C90C00 == 29 [pid = 3728] [id = 126] 01:29:45 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (14034800) [pid = 3728] [serial = 375] [outer = 00000000] 01:29:45 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (143FE400) [pid = 3728] [serial = 376] [outer = 14034800] 01:29:45 INFO - PROCESS | 3728 | 1466584185532 Marionette DEBUG loaded listener.js 01:29:45 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (1553B000) [pid = 3728] [serial = 377] [outer = 14034800] 01:29:45 INFO - PROCESS | 3728 | 1466584185903 Marionette TRACE conn2 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 01:29:45 INFO - PROCESS | 3728 | 1466584185975 Marionette TRACE conn2 <- [1,469,null,{"value":"13"}] 01:29:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 01:29:45 INFO - PROCESS | 3728 | 1466584185978 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 01:29:46 INFO - PROCESS | 3728 | 1466584185982 Marionette TRACE conn2 <- [1,470,null,{}] 01:29:46 INFO - PROCESS | 3728 | 1466584185992 Marionette TRACE conn2 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:46 INFO - PROCESS | 3728 | 1466584185996 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:29:46 INFO - PROCESS | 3728 | 1466584186077 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 01:29:46 INFO - PROCESS | 3728 | 1466584186083 Marionette TRACE conn2 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:46 INFO - PROCESS | 3728 | 1466584186087 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:29:46 INFO - PROCESS | 3728 | ++DOCSHELL 162D2000 == 30 [pid = 3728] [id = 127] 01:29:46 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (162D2400) [pid = 3728] [serial = 378] [outer = 00000000] 01:29:46 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (1696F800) [pid = 3728] [serial = 379] [outer = 162D2400] 01:29:46 INFO - PROCESS | 3728 | 1466584186133 Marionette DEBUG loaded listener.js 01:29:46 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (169D6400) [pid = 3728] [serial = 380] [outer = 162D2400] 01:29:46 INFO - PROCESS | 3728 | 1466584186612 Marionette TRACE conn2 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 01:29:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 01:29:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 693ms 01:29:46 INFO - PROCESS | 3728 | 1466584186677 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 01:29:46 INFO - PROCESS | 3728 | 1466584186680 Marionette TRACE conn2 <- [1,473,null,{"value":"13"}] 01:29:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 01:29:46 INFO - PROCESS | 3728 | 1466584186718 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 01:29:46 INFO - PROCESS | 3728 | 1466584186720 Marionette TRACE conn2 <- [1,474,null,{}] 01:29:46 INFO - PROCESS | 3728 | 1466584186731 Marionette TRACE conn2 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:46 INFO - PROCESS | 3728 | 1466584186733 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:29:46 INFO - PROCESS | 3728 | 1466584186851 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 01:29:46 INFO - PROCESS | 3728 | 1466584186924 Marionette TRACE conn2 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:46 INFO - PROCESS | 3728 | 1466584186926 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:29:46 INFO - PROCESS | 3728 | ++DOCSHELL 16E03400 == 31 [pid = 3728] [id = 128] 01:29:46 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (16E04000) [pid = 3728] [serial = 381] [outer = 00000000] 01:29:46 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (16E0B800) [pid = 3728] [serial = 382] [outer = 16E04000] 01:29:46 INFO - PROCESS | 3728 | 1466584186970 Marionette DEBUG loaded listener.js 01:29:47 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (16EB0800) [pid = 3728] [serial = 383] [outer = 16E04000] 01:29:47 INFO - PROCESS | 3728 | 1466584187377 Marionette TRACE conn2 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 01:29:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 01:29:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 709ms 01:29:47 INFO - PROCESS | 3728 | 1466584187419 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 01:29:47 INFO - PROCESS | 3728 | 1466584187422 Marionette TRACE conn2 <- [1,477,null,{"value":"13"}] 01:29:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 01:29:47 INFO - PROCESS | 3728 | 1466584187425 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 01:29:47 INFO - PROCESS | 3728 | 1466584187427 Marionette TRACE conn2 <- [1,478,null,{}] 01:29:47 INFO - PROCESS | 3728 | 1466584187430 Marionette TRACE conn2 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:47 INFO - PROCESS | 3728 | 1466584187432 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:29:47 INFO - PROCESS | 3728 | 1466584187535 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 01:29:47 INFO - PROCESS | 3728 | 1466584187540 Marionette TRACE conn2 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:47 INFO - PROCESS | 3728 | 1466584187542 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:29:47 INFO - PROCESS | 3728 | ++DOCSHELL 16E10400 == 32 [pid = 3728] [id = 129] 01:29:47 INFO - PROCESS | 3728 | ++DOMWINDOW == 82 (1702AC00) [pid = 3728] [serial = 384] [outer = 00000000] 01:29:47 INFO - PROCESS | 3728 | ++DOMWINDOW == 83 (176AFC00) [pid = 3728] [serial = 385] [outer = 1702AC00] 01:29:47 INFO - PROCESS | 3728 | 1466584187585 Marionette DEBUG loaded listener.js 01:29:47 INFO - PROCESS | 3728 | ++DOMWINDOW == 84 (176B8400) [pid = 3728] [serial = 386] [outer = 1702AC00] 01:29:48 INFO - PROCESS | 3728 | 1466584188050 Marionette TRACE conn2 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 01:29:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 01:29:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 709ms 01:29:48 INFO - PROCESS | 3728 | 1466584188127 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 01:29:48 INFO - PROCESS | 3728 | 1466584188129 Marionette TRACE conn2 <- [1,481,null,{"value":"13"}] 01:29:48 INFO - PROCESS | 3728 | 1466584188133 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 01:29:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 01:29:48 INFO - PROCESS | 3728 | 1466584188134 Marionette TRACE conn2 <- [1,482,null,{}] 01:29:48 INFO - PROCESS | 3728 | 1466584188138 Marionette TRACE conn2 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:48 INFO - PROCESS | 3728 | 1466584188143 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:29:48 INFO - PROCESS | 3728 | 1466584188285 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 01:29:48 INFO - PROCESS | 3728 | 1466584188298 Marionette TRACE conn2 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:48 INFO - PROCESS | 3728 | 1466584188300 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:29:48 INFO - PROCESS | 3728 | ++DOCSHELL 129B2800 == 33 [pid = 3728] [id = 130] 01:29:48 INFO - PROCESS | 3728 | ++DOMWINDOW == 85 (12B09800) [pid = 3728] [serial = 387] [outer = 00000000] 01:29:48 INFO - PROCESS | 3728 | ++DOMWINDOW == 86 (17EEB000) [pid = 3728] [serial = 388] [outer = 12B09800] 01:29:48 INFO - PROCESS | 3728 | 1466584188651 Marionette DEBUG loaded listener.js 01:29:48 INFO - PROCESS | 3728 | ++DOMWINDOW == 87 (1952CC00) [pid = 3728] [serial = 389] [outer = 12B09800] 01:29:48 INFO - PROCESS | 3728 | --DOMWINDOW == 86 (198EC800) [pid = 3728] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 01:29:48 INFO - PROCESS | 3728 | --DOMWINDOW == 85 (13C86C00) [pid = 3728] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 01:29:48 INFO - PROCESS | 3728 | --DOMWINDOW == 84 (1765CC00) [pid = 3728] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 01:29:48 INFO - PROCESS | 3728 | --DOMWINDOW == 83 (156B3000) [pid = 3728] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 01:29:48 INFO - PROCESS | 3728 | --DOMWINDOW == 82 (180B7C00) [pid = 3728] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 01:29:48 INFO - PROCESS | 3728 | --DOMWINDOW == 81 (17E05800) [pid = 3728] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 01:29:48 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (11447800) [pid = 3728] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 01:29:48 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (1712C400) [pid = 3728] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 01:29:48 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (168A8C00) [pid = 3728] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 01:29:48 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (162D1C00) [pid = 3728] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 01:29:48 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (16E07C00) [pid = 3728] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 01:29:48 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (105F6000) [pid = 3728] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 01:29:49 INFO - PROCESS | 3728 | 1466584189034 Marionette TRACE conn2 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 01:29:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 01:29:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 898ms 01:29:49 INFO - PROCESS | 3728 | 1466584189072 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 01:29:49 INFO - PROCESS | 3728 | 1466584189074 Marionette TRACE conn2 <- [1,485,null,{"value":"13"}] 01:29:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 01:29:49 INFO - PROCESS | 3728 | 1466584189077 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 01:29:49 INFO - PROCESS | 3728 | 1466584189079 Marionette TRACE conn2 <- [1,486,null,{}] 01:29:49 INFO - PROCESS | 3728 | 1466584189082 Marionette TRACE conn2 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:49 INFO - PROCESS | 3728 | 1466584189084 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:29:49 INFO - PROCESS | 3728 | 1466584189195 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 01:29:49 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (159B0000) [pid = 3728] [serial = 390] [outer = 1AEE7C00] 01:29:49 INFO - PROCESS | 3728 | 1466584189220 Marionette TRACE conn2 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:49 INFO - PROCESS | 3728 | 1466584189222 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:29:49 INFO - PROCESS | 3728 | ++DOCSHELL 1765C000 == 34 [pid = 3728] [id = 131] 01:29:49 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (176B6000) [pid = 3728] [serial = 391] [outer = 00000000] 01:29:49 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (180AF800) [pid = 3728] [serial = 392] [outer = 176B6000] 01:29:49 INFO - PROCESS | 3728 | 1466584189270 Marionette DEBUG loaded listener.js 01:29:49 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (198E3800) [pid = 3728] [serial = 393] [outer = 176B6000] 01:29:49 INFO - PROCESS | 3728 | 1466584189688 Marionette TRACE conn2 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 01:29:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 01:29:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 646ms 01:29:49 INFO - PROCESS | 3728 | 1466584189715 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 01:29:49 INFO - PROCESS | 3728 | 1466584189717 Marionette TRACE conn2 <- [1,489,null,{"value":"13"}] 01:29:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 01:29:49 INFO - PROCESS | 3728 | 1466584189720 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 01:29:49 INFO - PROCESS | 3728 | 1466584189722 Marionette TRACE conn2 <- [1,490,null,{}] 01:29:49 INFO - PROCESS | 3728 | 1466584189725 Marionette TRACE conn2 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:49 INFO - PROCESS | 3728 | 1466584189727 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:29:49 INFO - PROCESS | 3728 | 1466584189831 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 01:29:49 INFO - PROCESS | 3728 | 1466584189865 Marionette TRACE conn2 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:49 INFO - PROCESS | 3728 | 1466584189867 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:29:49 INFO - PROCESS | 3728 | ++DOCSHELL 131E5C00 == 35 [pid = 3728] [id = 132] 01:29:49 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (1345FC00) [pid = 3728] [serial = 394] [outer = 00000000] 01:29:49 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (19B5CC00) [pid = 3728] [serial = 395] [outer = 1345FC00] 01:29:49 INFO - PROCESS | 3728 | 1466584189910 Marionette DEBUG loaded listener.js 01:29:49 INFO - PROCESS | 3728 | ++DOMWINDOW == 82 (19B5D000) [pid = 3728] [serial = 396] [outer = 1345FC00] 01:29:50 INFO - PROCESS | 3728 | 1466584190296 Marionette TRACE conn2 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 01:29:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 01:29:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 598ms 01:29:50 INFO - PROCESS | 3728 | 1466584190318 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 01:29:50 INFO - PROCESS | 3728 | 1466584190320 Marionette TRACE conn2 <- [1,493,null,{"value":"13"}] 01:29:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 01:29:50 INFO - PROCESS | 3728 | 1466584190323 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 01:29:50 INFO - PROCESS | 3728 | 1466584190325 Marionette TRACE conn2 <- [1,494,null,{}] 01:29:50 INFO - PROCESS | 3728 | 1466584190328 Marionette TRACE conn2 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:50 INFO - PROCESS | 3728 | 1466584190330 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:29:50 INFO - PROCESS | 3728 | 1466584190403 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 01:29:50 INFO - PROCESS | 3728 | 1466584190480 Marionette TRACE conn2 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:50 INFO - PROCESS | 3728 | 1466584190482 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:29:50 INFO - PROCESS | 3728 | ++DOCSHELL 198E8000 == 36 [pid = 3728] [id = 133] 01:29:50 INFO - PROCESS | 3728 | ++DOMWINDOW == 83 (198EC800) [pid = 3728] [serial = 397] [outer = 00000000] 01:29:50 INFO - PROCESS | 3728 | ++DOMWINDOW == 84 (19DA5800) [pid = 3728] [serial = 398] [outer = 198EC800] 01:29:50 INFO - PROCESS | 3728 | 1466584190526 Marionette DEBUG loaded listener.js 01:29:50 INFO - PROCESS | 3728 | ++DOMWINDOW == 85 (1A188400) [pid = 3728] [serial = 399] [outer = 198EC800] 01:29:51 INFO - PROCESS | 3728 | 1466584191278 Marionette TRACE conn2 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 01:29:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 01:29:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1008ms 01:29:51 INFO - PROCESS | 3728 | 1466584191326 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 01:29:51 INFO - PROCESS | 3728 | 1466584191331 Marionette TRACE conn2 <- [1,497,null,{"value":"13"}] 01:29:51 INFO - PROCESS | 3728 | 1466584191335 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 01:29:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 01:29:51 INFO - PROCESS | 3728 | 1466584191341 Marionette TRACE conn2 <- [1,498,null,{}] 01:29:51 INFO - PROCESS | 3728 | 1466584191346 Marionette TRACE conn2 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:51 INFO - PROCESS | 3728 | 1466584191349 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:29:51 INFO - PROCESS | 3728 | 1466584191466 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 01:29:51 INFO - PROCESS | 3728 | 1466584191546 Marionette TRACE conn2 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:51 INFO - PROCESS | 3728 | 1466584191549 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:29:51 INFO - PROCESS | 3728 | ++DOCSHELL 11CD0C00 == 37 [pid = 3728] [id = 134] 01:29:51 INFO - PROCESS | 3728 | ++DOMWINDOW == 86 (12923400) [pid = 3728] [serial = 400] [outer = 00000000] 01:29:51 INFO - PROCESS | 3728 | ++DOMWINDOW == 87 (131ECC00) [pid = 3728] [serial = 401] [outer = 12923400] 01:29:51 INFO - PROCESS | 3728 | 1466584191646 Marionette DEBUG loaded listener.js 01:29:51 INFO - PROCESS | 3728 | ++DOMWINDOW == 88 (14041000) [pid = 3728] [serial = 402] [outer = 12923400] 01:29:52 INFO - PROCESS | 3728 | 1466584192349 Marionette TRACE conn2 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 01:29:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 01:29:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1197ms 01:29:52 INFO - PROCESS | 3728 | 1466584192589 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 01:29:52 INFO - PROCESS | 3728 | 1466584192594 Marionette TRACE conn2 <- [1,501,null,{"value":"13"}] 01:29:52 INFO - PROCESS | 3728 | 1466584192599 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 01:29:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 01:29:52 INFO - PROCESS | 3728 | 1466584192602 Marionette TRACE conn2 <- [1,502,null,{}] 01:29:52 INFO - PROCESS | 3728 | 1466584192608 Marionette TRACE conn2 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:52 INFO - PROCESS | 3728 | 1466584192611 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:29:52 INFO - PROCESS | 3728 | 1466584192718 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 01:29:52 INFO - PROCESS | 3728 | 1466584192792 Marionette TRACE conn2 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:52 INFO - PROCESS | 3728 | 1466584192796 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:29:52 INFO - PROCESS | 3728 | ++DOCSHELL 11CD2400 == 38 [pid = 3728] [id = 135] 01:29:52 INFO - PROCESS | 3728 | ++DOMWINDOW == 89 (11CD5000) [pid = 3728] [serial = 403] [outer = 00000000] 01:29:52 INFO - PROCESS | 3728 | ++DOMWINDOW == 90 (129B7000) [pid = 3728] [serial = 404] [outer = 11CD5000] 01:29:52 INFO - PROCESS | 3728 | 1466584192844 Marionette DEBUG loaded listener.js 01:29:52 INFO - PROCESS | 3728 | ++DOMWINDOW == 91 (131EB000) [pid = 3728] [serial = 405] [outer = 11CD5000] 01:29:53 INFO - PROCESS | 3728 | --DOCSHELL 131E5C00 == 37 [pid = 3728] [id = 132] 01:29:53 INFO - PROCESS | 3728 | --DOCSHELL 1765C000 == 36 [pid = 3728] [id = 131] 01:29:53 INFO - PROCESS | 3728 | --DOCSHELL 129B2800 == 35 [pid = 3728] [id = 130] 01:29:53 INFO - PROCESS | 3728 | --DOCSHELL 16E10400 == 34 [pid = 3728] [id = 129] 01:29:53 INFO - PROCESS | 3728 | --DOCSHELL 16E03400 == 33 [pid = 3728] [id = 128] 01:29:53 INFO - PROCESS | 3728 | --DOCSHELL 162D2000 == 32 [pid = 3728] [id = 127] 01:29:53 INFO - PROCESS | 3728 | --DOCSHELL 13C90C00 == 31 [pid = 3728] [id = 126] 01:29:53 INFO - PROCESS | 3728 | --DOCSHELL 114C8000 == 30 [pid = 3728] [id = 125] 01:29:53 INFO - PROCESS | 3728 | --DOCSHELL 12D79800 == 29 [pid = 3728] [id = 124] 01:29:53 INFO - PROCESS | 3728 | --DOMWINDOW == 90 (140F1C00) [pid = 3728] [serial = 334] [outer = 00000000] [url = about:blank] 01:29:53 INFO - PROCESS | 3728 | --DOMWINDOW == 89 (17850C00) [pid = 3728] [serial = 340] [outer = 00000000] [url = about:blank] 01:29:53 INFO - PROCESS | 3728 | --DOMWINDOW == 88 (159B0400) [pid = 3728] [serial = 328] [outer = 00000000] [url = about:blank] 01:29:53 INFO - PROCESS | 3728 | --DOMWINDOW == 87 (19525C00) [pid = 3728] [serial = 347] [outer = 00000000] [url = about:blank] 01:29:53 INFO - PROCESS | 3728 | --DOMWINDOW == 86 (19B5A800) [pid = 3728] [serial = 323] [outer = 00000000] [url = about:blank] 01:29:53 INFO - PROCESS | 3728 | --DOMWINDOW == 85 (162CEC00) [pid = 3728] [serial = 329] [outer = 00000000] [url = about:blank] 01:29:53 INFO - PROCESS | 3728 | --DOMWINDOW == 84 (12DC3800) [pid = 3728] [serial = 332] [outer = 00000000] [url = about:blank] 01:29:53 INFO - PROCESS | 3728 | --DOMWINDOW == 83 (129B0800) [pid = 3728] [serial = 331] [outer = 00000000] [url = about:blank] 01:29:53 INFO - PROCESS | 3728 | --DOMWINDOW == 82 (178EB400) [pid = 3728] [serial = 341] [outer = 00000000] [url = about:blank] 01:29:53 INFO - PROCESS | 3728 | --DOMWINDOW == 81 (17EED800) [pid = 3728] [serial = 343] [outer = 00000000] [url = about:blank] 01:29:53 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (19B61000) [pid = 3728] [serial = 346] [outer = 00000000] [url = about:blank] 01:29:53 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (16D5B800) [pid = 3728] [serial = 337] [outer = 00000000] [url = about:blank] 01:29:53 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (19BBD800) [pid = 3728] [serial = 352] [outer = 00000000] [url = about:blank] 01:29:53 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (143F6400) [pid = 3728] [serial = 335] [outer = 00000000] [url = about:blank] 01:29:53 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (19B63800) [pid = 3728] [serial = 350] [outer = 00000000] [url = about:blank] 01:29:53 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (1289C400) [pid = 3728] [serial = 325] [outer = 00000000] [url = about:blank] 01:29:53 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (198EC000) [pid = 3728] [serial = 349] [outer = 00000000] [url = about:blank] 01:29:53 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (16E08C00) [pid = 3728] [serial = 338] [outer = 00000000] [url = about:blank] 01:29:53 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (17EEE800) [pid = 3728] [serial = 344] [outer = 00000000] [url = about:blank] 01:29:53 INFO - PROCESS | 3728 | --DOMWINDOW == 71 (1302F400) [pid = 3728] [serial = 326] [outer = 00000000] [url = about:blank] 01:29:53 INFO - PROCESS | 3728 | --DOMWINDOW == 70 (19D9D000) [pid = 3728] [serial = 356] [outer = 00000000] [url = about:blank] 01:29:53 INFO - PROCESS | 3728 | --DOMWINDOW == 69 (19D70000) [pid = 3728] [serial = 355] [outer = 00000000] [url = about:blank] 01:29:53 INFO - PROCESS | 3728 | --DOMWINDOW == 68 (19BC2C00) [pid = 3728] [serial = 353] [outer = 00000000] [url = about:blank] 01:29:53 INFO - PROCESS | 3728 | 1466584193412 Marionette TRACE conn2 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 01:29:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 01:29:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 835ms 01:29:53 INFO - PROCESS | 3728 | 1466584193444 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 01:29:53 INFO - PROCESS | 3728 | 1466584193447 Marionette TRACE conn2 <- [1,505,null,{"value":"13"}] 01:29:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 01:29:53 INFO - PROCESS | 3728 | 1466584193454 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 01:29:53 INFO - PROCESS | 3728 | 1466584193457 Marionette TRACE conn2 <- [1,506,null,{}] 01:29:53 INFO - PROCESS | 3728 | 1466584193461 Marionette TRACE conn2 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:53 INFO - PROCESS | 3728 | 1466584193463 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:29:53 INFO - PROCESS | 3728 | 1466584193546 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 01:29:53 INFO - PROCESS | 3728 | 1466584193556 Marionette TRACE conn2 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:53 INFO - PROCESS | 3728 | 1466584193558 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:29:53 INFO - PROCESS | 3728 | ++DOCSHELL 13113800 == 30 [pid = 3728] [id = 136] 01:29:53 INFO - PROCESS | 3728 | ++DOMWINDOW == 69 (13117800) [pid = 3728] [serial = 406] [outer = 00000000] 01:29:53 INFO - PROCESS | 3728 | ++DOMWINDOW == 70 (14037400) [pid = 3728] [serial = 407] [outer = 13117800] 01:29:53 INFO - PROCESS | 3728 | 1466584193605 Marionette DEBUG loaded listener.js 01:29:53 INFO - PROCESS | 3728 | ++DOMWINDOW == 71 (143C8400) [pid = 3728] [serial = 408] [outer = 13117800] 01:29:54 INFO - PROCESS | 3728 | 1466584194064 Marionette TRACE conn2 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 01:29:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 01:29:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 630ms 01:29:54 INFO - PROCESS | 3728 | 1466584194093 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 01:29:54 INFO - PROCESS | 3728 | 1466584194096 Marionette TRACE conn2 <- [1,509,null,{"value":"13"}] 01:29:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 01:29:54 INFO - PROCESS | 3728 | 1466584194100 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 01:29:54 INFO - PROCESS | 3728 | 1466584194102 Marionette TRACE conn2 <- [1,510,null,{}] 01:29:54 INFO - PROCESS | 3728 | 1466584194112 Marionette TRACE conn2 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:54 INFO - PROCESS | 3728 | 1466584194117 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:29:54 INFO - PROCESS | 3728 | 1466584194230 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 01:29:54 INFO - PROCESS | 3728 | 1466584194240 Marionette TRACE conn2 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:54 INFO - PROCESS | 3728 | 1466584194244 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:29:54 INFO - PROCESS | 3728 | ++DOCSHELL 1609E000 == 31 [pid = 3728] [id = 137] 01:29:54 INFO - PROCESS | 3728 | ++DOMWINDOW == 72 (160A0800) [pid = 3728] [serial = 409] [outer = 00000000] 01:29:54 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (162D2C00) [pid = 3728] [serial = 410] [outer = 160A0800] 01:29:54 INFO - PROCESS | 3728 | 1466584194292 Marionette DEBUG loaded listener.js 01:29:54 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (162D7800) [pid = 3728] [serial = 411] [outer = 160A0800] 01:29:54 INFO - PROCESS | 3728 | 1466584194743 Marionette TRACE conn2 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 01:29:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 01:29:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 709ms 01:29:54 INFO - PROCESS | 3728 | 1466584194797 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 01:29:54 INFO - PROCESS | 3728 | 1466584194799 Marionette TRACE conn2 <- [1,513,null,{"value":"13"}] 01:29:54 INFO - PROCESS | 3728 | 1466584194802 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 01:29:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 01:29:54 INFO - PROCESS | 3728 | 1466584194804 Marionette TRACE conn2 <- [1,514,null,{}] 01:29:54 INFO - PROCESS | 3728 | 1466584194808 Marionette TRACE conn2 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:54 INFO - PROCESS | 3728 | 1466584194809 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:29:54 INFO - PROCESS | 3728 | 1466584194893 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 01:29:54 INFO - PROCESS | 3728 | 1466584194900 Marionette TRACE conn2 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:54 INFO - PROCESS | 3728 | 1466584194902 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:29:54 INFO - PROCESS | 3728 | ++DOCSHELL 16E03800 == 32 [pid = 3728] [id = 138] 01:29:54 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (16E04400) [pid = 3728] [serial = 412] [outer = 00000000] 01:29:54 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (16EAFC00) [pid = 3728] [serial = 413] [outer = 16E04400] 01:29:54 INFO - PROCESS | 3728 | 1466584194947 Marionette DEBUG loaded listener.js 01:29:55 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (17133400) [pid = 3728] [serial = 414] [outer = 16E04400] 01:29:55 INFO - PROCESS | 3728 | 1466584195390 Marionette TRACE conn2 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 01:29:55 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 01:29:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 646ms 01:29:55 INFO - PROCESS | 3728 | 1466584195441 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 01:29:55 INFO - PROCESS | 3728 | 1466584195443 Marionette TRACE conn2 <- [1,517,null,{"value":"13"}] 01:29:55 INFO - PROCESS | 3728 | 1466584195446 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 01:29:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 01:29:55 INFO - PROCESS | 3728 | 1466584195448 Marionette TRACE conn2 <- [1,518,null,{}] 01:29:55 INFO - PROCESS | 3728 | 1466584195451 Marionette TRACE conn2 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:55 INFO - PROCESS | 3728 | 1466584195453 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:29:55 INFO - PROCESS | 3728 | 1466584195530 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 01:29:55 INFO - PROCESS | 3728 | 1466584195535 Marionette TRACE conn2 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:55 INFO - PROCESS | 3728 | 1466584195537 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:29:55 INFO - PROCESS | 3728 | ++DOCSHELL 16E08C00 == 33 [pid = 3728] [id = 139] 01:29:55 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (16EA1C00) [pid = 3728] [serial = 415] [outer = 00000000] 01:29:55 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (17B10800) [pid = 3728] [serial = 416] [outer = 16EA1C00] 01:29:55 INFO - PROCESS | 3728 | 1466584195581 Marionette DEBUG loaded listener.js 01:29:55 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (17E73800) [pid = 3728] [serial = 417] [outer = 16EA1C00] 01:29:56 INFO - PROCESS | 3728 | 1466584196044 Marionette TRACE conn2 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 01:29:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 01:29:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 630ms 01:29:56 INFO - PROCESS | 3728 | 1466584196085 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 01:29:56 INFO - PROCESS | 3728 | 1466584196087 Marionette TRACE conn2 <- [1,521,null,{"value":"13"}] 01:29:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 01:29:56 INFO - PROCESS | 3728 | 1466584196090 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 01:29:56 INFO - PROCESS | 3728 | 1466584196092 Marionette TRACE conn2 <- [1,522,null,{}] 01:29:56 INFO - PROCESS | 3728 | 1466584196095 Marionette TRACE conn2 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:56 INFO - PROCESS | 3728 | 1466584196101 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:29:56 INFO - PROCESS | 3728 | 1466584196242 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 01:29:56 INFO - PROCESS | 3728 | 1466584196298 Marionette TRACE conn2 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:56 INFO - PROCESS | 3728 | 1466584196300 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:29:56 INFO - PROCESS | 3728 | ++DOCSHELL 17EF3000 == 34 [pid = 3728] [id = 140] 01:29:56 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (180AB400) [pid = 3728] [serial = 418] [outer = 00000000] 01:29:56 INFO - PROCESS | 3728 | ++DOMWINDOW == 82 (198E3400) [pid = 3728] [serial = 419] [outer = 180AB400] 01:29:56 INFO - PROCESS | 3728 | 1466584196344 Marionette DEBUG loaded listener.js 01:29:56 INFO - PROCESS | 3728 | ++DOMWINDOW == 83 (19B5C000) [pid = 3728] [serial = 420] [outer = 180AB400] 01:29:56 INFO - PROCESS | 3728 | 1466584196828 Marionette TRACE conn2 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 01:29:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 01:29:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 740ms 01:29:56 INFO - PROCESS | 3728 | 1466584196870 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 01:29:56 INFO - PROCESS | 3728 | 1466584196872 Marionette TRACE conn2 <- [1,525,null,{"value":"13"}] 01:29:56 INFO - PROCESS | 3728 | 1466584196876 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 01:29:56 INFO - PROCESS | 3728 | 1466584196877 Marionette TRACE conn2 <- [1,526,null,{}] 01:29:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 01:29:56 INFO - PROCESS | 3728 | 1466584196913 Marionette TRACE conn2 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:56 INFO - PROCESS | 3728 | 1466584196915 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:29:57 INFO - PROCESS | 3728 | 1466584197018 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 01:29:57 INFO - PROCESS | 3728 | 1466584197029 Marionette TRACE conn2 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:57 INFO - PROCESS | 3728 | 1466584197031 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:29:57 INFO - PROCESS | 3728 | ++DOCSHELL 105F1C00 == 35 [pid = 3728] [id = 141] 01:29:57 INFO - PROCESS | 3728 | ++DOMWINDOW == 84 (105F6400) [pid = 3728] [serial = 421] [outer = 00000000] 01:29:57 INFO - PROCESS | 3728 | ++DOMWINDOW == 85 (19B64000) [pid = 3728] [serial = 422] [outer = 105F6400] 01:29:57 INFO - PROCESS | 3728 | 1466584197073 Marionette DEBUG loaded listener.js 01:29:57 INFO - PROCESS | 3728 | ++DOMWINDOW == 86 (19B68800) [pid = 3728] [serial = 423] [outer = 105F6400] 01:29:57 INFO - PROCESS | 3728 | 1466584197524 Marionette TRACE conn2 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 01:29:57 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 01:29:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 709ms 01:29:57 INFO - PROCESS | 3728 | 1466584197578 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 01:29:57 INFO - PROCESS | 3728 | 1466584197580 Marionette TRACE conn2 <- [1,529,null,{"value":"13"}] 01:29:57 INFO - PROCESS | 3728 | 1466584197584 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 01:29:57 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 01:29:57 INFO - PROCESS | 3728 | 1466584197585 Marionette TRACE conn2 <- [1,530,null,{}] 01:29:57 INFO - PROCESS | 3728 | 1466584197589 Marionette TRACE conn2 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:57 INFO - PROCESS | 3728 | 1466584197590 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:29:57 INFO - PROCESS | 3728 | 1466584197702 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 01:29:57 INFO - PROCESS | 3728 | 1466584197707 Marionette TRACE conn2 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:57 INFO - PROCESS | 3728 | 1466584197709 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:29:57 INFO - PROCESS | 3728 | ++DOCSHELL 13155C00 == 36 [pid = 3728] [id = 142] 01:29:57 INFO - PROCESS | 3728 | ++DOMWINDOW == 87 (19D69000) [pid = 3728] [serial = 424] [outer = 00000000] 01:29:57 INFO - PROCESS | 3728 | ++DOMWINDOW == 88 (19D75800) [pid = 3728] [serial = 425] [outer = 19D69000] 01:29:57 INFO - PROCESS | 3728 | 1466584197755 Marionette DEBUG loaded listener.js 01:29:57 INFO - PROCESS | 3728 | ++DOMWINDOW == 89 (19DA1C00) [pid = 3728] [serial = 426] [outer = 19D69000] 01:29:58 INFO - PROCESS | 3728 | --DOMWINDOW == 88 (16E04000) [pid = 3728] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 01:29:58 INFO - PROCESS | 3728 | --DOMWINDOW == 87 (1702AC00) [pid = 3728] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 01:29:58 INFO - PROCESS | 3728 | --DOMWINDOW == 86 (14034800) [pid = 3728] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 01:29:58 INFO - PROCESS | 3728 | --DOMWINDOW == 85 (12DC4000) [pid = 3728] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 01:29:58 INFO - PROCESS | 3728 | --DOMWINDOW == 84 (162D2400) [pid = 3728] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 01:29:58 INFO - PROCESS | 3728 | --DOMWINDOW == 83 (114D5800) [pid = 3728] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 01:29:58 INFO - PROCESS | 3728 | --DOMWINDOW == 82 (11450C00) [pid = 3728] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 01:29:58 INFO - PROCESS | 3728 | --DOMWINDOW == 81 (15B6EC00) [pid = 3728] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 01:29:58 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (198EFC00) [pid = 3728] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 01:29:58 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (1952B000) [pid = 3728] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 01:29:58 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (176B6000) [pid = 3728] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 01:29:58 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (12B09800) [pid = 3728] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 01:29:58 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (1345FC00) [pid = 3728] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 01:29:58 INFO - PROCESS | 3728 | 1466584198257 Marionette TRACE conn2 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 01:29:58 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 01:29:58 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 01:29:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:29:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:29:58 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 01:29:58 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 01:29:58 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 01:29:58 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 01:29:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:29:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:29:58 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 01:29:58 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 01:29:58 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 756ms 01:29:58 INFO - PROCESS | 3728 | 1466584198325 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 01:29:58 INFO - PROCESS | 3728 | 1466584198327 Marionette TRACE conn2 <- [1,533,null,{"value":"13"}] 01:29:58 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 01:29:58 INFO - PROCESS | 3728 | 1466584198330 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 01:29:58 INFO - PROCESS | 3728 | 1466584198332 Marionette TRACE conn2 <- [1,534,null,{}] 01:29:58 INFO - PROCESS | 3728 | 1466584198336 Marionette TRACE conn2 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:58 INFO - PROCESS | 3728 | 1466584198337 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:29:58 INFO - PROCESS | 3728 | 1466584198422 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 01:29:58 INFO - PROCESS | 3728 | 1466584198427 Marionette TRACE conn2 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:58 INFO - PROCESS | 3728 | 1466584198429 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:29:58 INFO - PROCESS | 3728 | ++DOCSHELL 1144A400 == 37 [pid = 3728] [id = 143] 01:29:58 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (159B0800) [pid = 3728] [serial = 427] [outer = 00000000] 01:29:58 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (198E7000) [pid = 3728] [serial = 428] [outer = 159B0800] 01:29:58 INFO - PROCESS | 3728 | 1466584198472 Marionette DEBUG loaded listener.js 01:29:58 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (19B63400) [pid = 3728] [serial = 429] [outer = 159B0800] 01:29:58 INFO - PROCESS | 3728 | 1466584198872 Marionette TRACE conn2 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 01:29:58 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. 01:29:58 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 598ms 01:29:58 INFO - PROCESS | 3728 | 1466584198928 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 01:29:58 INFO - PROCESS | 3728 | 1466584198930 Marionette TRACE conn2 <- [1,537,null,{"value":"13"}] 01:29:58 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 01:29:58 INFO - PROCESS | 3728 | 1466584198937 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 01:29:58 INFO - PROCESS | 3728 | 1466584198939 Marionette TRACE conn2 <- [1,538,null,{}] 01:29:58 INFO - PROCESS | 3728 | 1466584198943 Marionette TRACE conn2 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:58 INFO - PROCESS | 3728 | 1466584198944 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:29:59 INFO - PROCESS | 3728 | 1466584199021 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 01:29:59 INFO - PROCESS | 3728 | 1466584199035 Marionette TRACE conn2 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:59 INFO - PROCESS | 3728 | 1466584199038 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:29:59 INFO - PROCESS | 3728 | ++DOCSHELL 16D66C00 == 38 [pid = 3728] [id = 144] 01:29:59 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (17E07400) [pid = 3728] [serial = 430] [outer = 00000000] 01:29:59 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (1A2BA800) [pid = 3728] [serial = 431] [outer = 17E07400] 01:29:59 INFO - PROCESS | 3728 | 1466584199086 Marionette DEBUG loaded listener.js 01:29:59 INFO - PROCESS | 3728 | ++DOMWINDOW == 82 (1A2E2400) [pid = 3728] [serial = 432] [outer = 17E07400] 01:29:59 INFO - PROCESS | 3728 | 1466584199480 Marionette TRACE conn2 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 01:29:59 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. 01:29:59 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 599ms 01:29:59 INFO - PROCESS | 3728 | 1466584199530 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 01:29:59 INFO - PROCESS | 3728 | 1466584199532 Marionette TRACE conn2 <- [1,541,null,{"value":"13"}] 01:29:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 01:29:59 INFO - PROCESS | 3728 | 1466584199547 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 01:29:59 INFO - PROCESS | 3728 | 1466584199549 Marionette TRACE conn2 <- [1,542,null,{}] 01:29:59 INFO - PROCESS | 3728 | 1466584199556 Marionette TRACE conn2 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:59 INFO - PROCESS | 3728 | 1466584199558 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:29:59 INFO - PROCESS | 3728 | 1466584199652 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 01:29:59 INFO - PROCESS | 3728 | 1466584199660 Marionette TRACE conn2 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:59 INFO - PROCESS | 3728 | 1466584199662 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:29:59 INFO - PROCESS | 3728 | ++DOCSHELL 198ED000 == 39 [pid = 3728] [id = 145] 01:29:59 INFO - PROCESS | 3728 | ++DOMWINDOW == 83 (19D67C00) [pid = 3728] [serial = 433] [outer = 00000000] 01:29:59 INFO - PROCESS | 3728 | ++DOMWINDOW == 84 (1A4EE800) [pid = 3728] [serial = 434] [outer = 19D67C00] 01:29:59 INFO - PROCESS | 3728 | 1466584199712 Marionette DEBUG loaded listener.js 01:29:59 INFO - PROCESS | 3728 | ++DOMWINDOW == 85 (1A4F7C00) [pid = 3728] [serial = 435] [outer = 19D67C00] 01:30:00 INFO - PROCESS | 3728 | [3728] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:30:00 INFO - PROCESS | 3728 | [3728] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:30:00 INFO - PROCESS | 3728 | 1466584200340 Marionette TRACE conn2 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 01:30:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 01:30:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 866ms 01:30:00 INFO - PROCESS | 3728 | 1466584200414 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 01:30:00 INFO - PROCESS | 3728 | 1466584200418 Marionette TRACE conn2 <- [1,545,null,{"value":"13"}] 01:30:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 01:30:00 INFO - PROCESS | 3728 | 1466584200425 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 01:30:00 INFO - PROCESS | 3728 | 1466584200428 Marionette TRACE conn2 <- [1,546,null,{}] 01:30:00 INFO - PROCESS | 3728 | 1466584200436 Marionette TRACE conn2 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:00 INFO - PROCESS | 3728 | 1466584200441 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:30:00 INFO - PROCESS | 3728 | 1466584200583 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 01:30:00 INFO - PROCESS | 3728 | 1466584200733 Marionette TRACE conn2 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:00 INFO - PROCESS | 3728 | 1466584200736 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:30:00 INFO - PROCESS | 3728 | ++DOCSHELL 10A63C00 == 40 [pid = 3728] [id = 146] 01:30:00 INFO - PROCESS | 3728 | ++DOMWINDOW == 86 (10EAF400) [pid = 3728] [serial = 436] [outer = 00000000] 01:30:00 INFO - PROCESS | 3728 | ++DOMWINDOW == 87 (13033C00) [pid = 3728] [serial = 437] [outer = 10EAF400] 01:30:00 INFO - PROCESS | 3728 | 1466584200793 Marionette DEBUG loaded listener.js 01:30:00 INFO - PROCESS | 3728 | ++DOMWINDOW == 88 (1403D800) [pid = 3728] [serial = 438] [outer = 10EAF400] 01:30:01 INFO - PROCESS | 3728 | 1466584201393 Marionette TRACE conn2 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 01:30:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 01:30:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1008ms 01:30:01 INFO - PROCESS | 3728 | 1466584201458 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 01:30:01 INFO - PROCESS | 3728 | 1466584201463 Marionette TRACE conn2 <- [1,549,null,{"value":"13"}] 01:30:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 01:30:01 INFO - PROCESS | 3728 | 1466584201470 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 01:30:01 INFO - PROCESS | 3728 | 1466584201473 Marionette TRACE conn2 <- [1,550,null,{}] 01:30:01 INFO - PROCESS | 3728 | 1466584201477 Marionette TRACE conn2 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:01 INFO - PROCESS | 3728 | 1466584201480 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:30:01 INFO - PROCESS | 3728 | 1466584201586 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 01:30:01 INFO - PROCESS | 3728 | 1466584201711 Marionette TRACE conn2 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:01 INFO - PROCESS | 3728 | 1466584201713 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:30:01 INFO - PROCESS | 3728 | ++DOCSHELL 15B7B400 == 41 [pid = 3728] [id = 147] 01:30:01 INFO - PROCESS | 3728 | ++DOMWINDOW == 89 (16098400) [pid = 3728] [serial = 439] [outer = 00000000] 01:30:01 INFO - PROCESS | 3728 | ++DOMWINDOW == 90 (1689DC00) [pid = 3728] [serial = 440] [outer = 16098400] 01:30:01 INFO - PROCESS | 3728 | 1466584201774 Marionette DEBUG loaded listener.js 01:30:01 INFO - PROCESS | 3728 | ++DOMWINDOW == 91 (16E06400) [pid = 3728] [serial = 441] [outer = 16098400] 01:30:02 INFO - PROCESS | 3728 | [3728] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:30:02 INFO - PROCESS | 3728 | [3728] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:30:02 INFO - PROCESS | 3728 | 1466584202376 Marionette TRACE conn2 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 01:30:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 01:30:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 945ms 01:30:02 INFO - PROCESS | 3728 | 1466584202415 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 01:30:02 INFO - PROCESS | 3728 | 1466584202417 Marionette TRACE conn2 <- [1,553,null,{"value":"13"}] 01:30:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 01:30:02 INFO - PROCESS | 3728 | 1466584202421 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 01:30:02 INFO - PROCESS | 3728 | 1466584202425 Marionette TRACE conn2 <- [1,554,null,{}] 01:30:02 INFO - PROCESS | 3728 | 1466584202436 Marionette TRACE conn2 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:02 INFO - PROCESS | 3728 | 1466584202441 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:30:02 INFO - PROCESS | 3728 | 1466584202543 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 01:30:02 INFO - PROCESS | 3728 | 1466584202668 Marionette TRACE conn2 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:02 INFO - PROCESS | 3728 | 1466584202672 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:30:02 INFO - PROCESS | 3728 | ++DOCSHELL 19DA5000 == 42 [pid = 3728] [id = 148] 01:30:02 INFO - PROCESS | 3728 | ++DOMWINDOW == 92 (1A189000) [pid = 3728] [serial = 442] [outer = 00000000] 01:30:02 INFO - PROCESS | 3728 | ++DOMWINDOW == 93 (1A399800) [pid = 3728] [serial = 443] [outer = 1A189000] 01:30:02 INFO - PROCESS | 3728 | 1466584202729 Marionette DEBUG loaded listener.js 01:30:02 INFO - PROCESS | 3728 | ++DOMWINDOW == 94 (1A4EF000) [pid = 3728] [serial = 444] [outer = 1A189000] 01:30:03 INFO - PROCESS | 3728 | [3728] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:30:03 INFO - PROCESS | 3728 | [3728] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:30:03 INFO - PROCESS | 3728 | 1466584203443 Marionette TRACE conn2 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 01:30:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 01:30:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1055ms 01:30:03 INFO - PROCESS | 3728 | 1466584203469 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 01:30:03 INFO - PROCESS | 3728 | 1466584203473 Marionette TRACE conn2 <- [1,557,null,{"value":"13"}] 01:30:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 01:30:03 INFO - PROCESS | 3728 | 1466584203506 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 01:30:03 INFO - PROCESS | 3728 | 1466584203509 Marionette TRACE conn2 <- [1,558,null,{}] 01:30:03 INFO - PROCESS | 3728 | 1466584203515 Marionette TRACE conn2 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:03 INFO - PROCESS | 3728 | 1466584203518 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:30:03 INFO - PROCESS | 3728 | 1466584203614 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 01:30:03 INFO - PROCESS | 3728 | 1466584203692 Marionette TRACE conn2 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:03 INFO - PROCESS | 3728 | 1466584203696 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:30:03 INFO - PROCESS | 3728 | ++DOCSHELL 1281A400 == 43 [pid = 3728] [id = 149] 01:30:03 INFO - PROCESS | 3728 | ++DOMWINDOW == 95 (1281E400) [pid = 3728] [serial = 445] [outer = 00000000] 01:30:03 INFO - PROCESS | 3728 | ++DOMWINDOW == 96 (129B2800) [pid = 3728] [serial = 446] [outer = 1281E400] 01:30:03 INFO - PROCESS | 3728 | 1466584203745 Marionette DEBUG loaded listener.js 01:30:03 INFO - PROCESS | 3728 | ++DOMWINDOW == 97 (13153000) [pid = 3728] [serial = 447] [outer = 1281E400] 01:30:04 INFO - PROCESS | 3728 | [3728] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:30:04 INFO - PROCESS | 3728 | [3728] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:30:04 INFO - PROCESS | 3728 | 1466584204303 Marionette TRACE conn2 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 01:30:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 01:30:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 866ms 01:30:04 INFO - PROCESS | 3728 | 1466584204348 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 01:30:04 INFO - PROCESS | 3728 | 1466584204352 Marionette TRACE conn2 <- [1,561,null,{"value":"13"}] 01:30:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 01:30:04 INFO - PROCESS | 3728 | 1466584204358 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 01:30:04 INFO - PROCESS | 3728 | 1466584204361 Marionette TRACE conn2 <- [1,562,null,{}] 01:30:04 INFO - PROCESS | 3728 | 1466584204364 Marionette TRACE conn2 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:04 INFO - PROCESS | 3728 | 1466584204367 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:30:04 INFO - PROCESS | 3728 | 1466584204466 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 01:30:05 INFO - PROCESS | 3728 | --DOCSHELL 16D66C00 == 42 [pid = 3728] [id = 144] 01:30:05 INFO - PROCESS | 3728 | --DOCSHELL 1144A400 == 41 [pid = 3728] [id = 143] 01:30:05 INFO - PROCESS | 3728 | --DOCSHELL 13155C00 == 40 [pid = 3728] [id = 142] 01:30:05 INFO - PROCESS | 3728 | --DOCSHELL 105F1C00 == 39 [pid = 3728] [id = 141] 01:30:05 INFO - PROCESS | 3728 | --DOCSHELL 17EF3000 == 38 [pid = 3728] [id = 140] 01:30:05 INFO - PROCESS | 3728 | --DOCSHELL 16E08C00 == 37 [pid = 3728] [id = 139] 01:30:05 INFO - PROCESS | 3728 | --DOCSHELL 16E03800 == 36 [pid = 3728] [id = 138] 01:30:05 INFO - PROCESS | 3728 | --DOCSHELL 1609E000 == 35 [pid = 3728] [id = 137] 01:30:05 INFO - PROCESS | 3728 | --DOCSHELL 13113800 == 34 [pid = 3728] [id = 136] 01:30:05 INFO - PROCESS | 3728 | --DOCSHELL 11CD2400 == 33 [pid = 3728] [id = 135] 01:30:05 INFO - PROCESS | 3728 | --DOCSHELL 11CD0C00 == 32 [pid = 3728] [id = 134] 01:30:05 INFO - PROCESS | 3728 | --DOCSHELL 198E8000 == 31 [pid = 3728] [id = 133] 01:30:05 INFO - PROCESS | 3728 | --DOCSHELL 1281A400 == 30 [pid = 3728] [id = 149] 01:30:05 INFO - PROCESS | 3728 | --DOCSHELL 15B7B400 == 29 [pid = 3728] [id = 147] 01:30:05 INFO - PROCESS | 3728 | --DOCSHELL 19DA5000 == 28 [pid = 3728] [id = 148] 01:30:05 INFO - PROCESS | 3728 | --DOCSHELL 198ED000 == 27 [pid = 3728] [id = 145] 01:30:05 INFO - PROCESS | 3728 | --DOCSHELL 10A63C00 == 26 [pid = 3728] [id = 146] 01:30:05 INFO - PROCESS | 3728 | --DOMWINDOW == 96 (19D6C000) [pid = 3728] [serial = 365] [outer = 00000000] [url = about:blank] 01:30:05 INFO - PROCESS | 3728 | --DOMWINDOW == 95 (19B67C00) [pid = 3728] [serial = 364] [outer = 00000000] [url = about:blank] 01:30:05 INFO - PROCESS | 3728 | --DOMWINDOW == 94 (1A397800) [pid = 3728] [serial = 368] [outer = 00000000] [url = about:blank] 01:30:05 INFO - PROCESS | 3728 | --DOMWINDOW == 93 (1A393400) [pid = 3728] [serial = 367] [outer = 00000000] [url = about:blank] 01:30:05 INFO - PROCESS | 3728 | --DOMWINDOW == 92 (176B8400) [pid = 3728] [serial = 386] [outer = 00000000] [url = about:blank] 01:30:05 INFO - PROCESS | 3728 | --DOMWINDOW == 91 (143FE400) [pid = 3728] [serial = 376] [outer = 00000000] [url = about:blank] 01:30:05 INFO - PROCESS | 3728 | --DOMWINDOW == 90 (198E3800) [pid = 3728] [serial = 393] [outer = 00000000] [url = about:blank] 01:30:05 INFO - PROCESS | 3728 | --DOMWINDOW == 89 (1952CC00) [pid = 3728] [serial = 389] [outer = 00000000] [url = about:blank] 01:30:05 INFO - PROCESS | 3728 | --DOMWINDOW == 88 (17EEB000) [pid = 3728] [serial = 388] [outer = 00000000] [url = about:blank] 01:30:05 INFO - PROCESS | 3728 | --DOMWINDOW == 87 (169D6400) [pid = 3728] [serial = 380] [outer = 00000000] [url = about:blank] 01:30:05 INFO - PROCESS | 3728 | --DOMWINDOW == 86 (19B5CC00) [pid = 3728] [serial = 395] [outer = 00000000] [url = about:blank] 01:30:05 INFO - PROCESS | 3728 | --DOMWINDOW == 85 (180AF800) [pid = 3728] [serial = 392] [outer = 00000000] [url = about:blank] 01:30:05 INFO - PROCESS | 3728 | --DOMWINDOW == 84 (19B5D000) [pid = 3728] [serial = 396] [outer = 00000000] [url = about:blank] 01:30:05 INFO - PROCESS | 3728 | --DOMWINDOW == 83 (16E0B800) [pid = 3728] [serial = 382] [outer = 00000000] [url = about:blank] 01:30:05 INFO - PROCESS | 3728 | --DOMWINDOW == 82 (176AFC00) [pid = 3728] [serial = 385] [outer = 00000000] [url = about:blank] 01:30:05 INFO - PROCESS | 3728 | --DOMWINDOW == 81 (1553B000) [pid = 3728] [serial = 377] [outer = 00000000] [url = about:blank] 01:30:05 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (14F94C00) [pid = 3728] [serial = 371] [outer = 00000000] [url = about:blank] 01:30:05 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (140F1000) [pid = 3728] [serial = 370] [outer = 00000000] [url = about:blank] 01:30:05 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (1696F800) [pid = 3728] [serial = 379] [outer = 00000000] [url = about:blank] 01:30:05 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (129AA400) [pid = 3728] [serial = 373] [outer = 00000000] [url = about:blank] 01:30:05 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (1309EC00) [pid = 3728] [serial = 374] [outer = 00000000] [url = about:blank] 01:30:05 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (16EB0800) [pid = 3728] [serial = 383] [outer = 00000000] [url = about:blank] 01:30:05 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (131E4000) [pid = 3728] [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.] 01:30:05 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (1305E800) [pid = 3728] [serial = 359] [outer = 00000000] [url = about:blank] 01:30:05 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (129B4C00) [pid = 3728] [serial = 358] [outer = 00000000] [url = about:blank] 01:30:05 INFO - PROCESS | 3728 | --DOMWINDOW == 71 (16E0C800) [pid = 3728] [serial = 362] [outer = 00000000] [url = about:blank] 01:30:05 INFO - PROCESS | 3728 | --DOMWINDOW == 70 (162D4C00) [pid = 3728] [serial = 361] [outer = 00000000] [url = about:blank] 01:30:05 INFO - PROCESS | 3728 | 1466584205274 Marionette TRACE conn2 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:05 INFO - PROCESS | 3728 | 1466584205278 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:30:05 INFO - PROCESS | 3728 | ++DOCSHELL 105F1C00 == 27 [pid = 3728] [id = 150] 01:30:05 INFO - PROCESS | 3728 | ++DOMWINDOW == 71 (105F2000) [pid = 3728] [serial = 448] [outer = 00000000] 01:30:05 INFO - PROCESS | 3728 | ++DOMWINDOW == 72 (10B5B000) [pid = 3728] [serial = 449] [outer = 105F2000] 01:30:05 INFO - PROCESS | 3728 | 1466584205326 Marionette DEBUG loaded listener.js 01:30:05 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (10F14000) [pid = 3728] [serial = 450] [outer = 105F2000] 01:30:05 INFO - PROCESS | 3728 | 1466584205724 Marionette TRACE conn2 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 01:30:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 01:30:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1370ms 01:30:05 INFO - PROCESS | 3728 | 1466584205769 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 01:30:05 INFO - PROCESS | 3728 | 1466584205773 Marionette TRACE conn2 <- [1,565,null,{"value":"13"}] 01:30:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 01:30:05 INFO - PROCESS | 3728 | 1466584205778 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 01:30:05 INFO - PROCESS | 3728 | 1466584205781 Marionette TRACE conn2 <- [1,566,null,{}] 01:30:05 INFO - PROCESS | 3728 | 1466584205785 Marionette TRACE conn2 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:05 INFO - PROCESS | 3728 | 1466584205788 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:30:05 INFO - PROCESS | 3728 | 1466584205869 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 01:30:05 INFO - PROCESS | 3728 | 1466584205877 Marionette TRACE conn2 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:05 INFO - PROCESS | 3728 | 1466584205880 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:30:05 INFO - PROCESS | 3728 | ++DOCSHELL 129B5400 == 28 [pid = 3728] [id = 151] 01:30:05 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (130A1800) [pid = 3728] [serial = 451] [outer = 00000000] 01:30:05 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (13149C00) [pid = 3728] [serial = 452] [outer = 130A1800] 01:30:05 INFO - PROCESS | 3728 | 1466584205926 Marionette DEBUG loaded listener.js 01:30:06 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (13157800) [pid = 3728] [serial = 453] [outer = 130A1800] 01:30:06 INFO - PROCESS | 3728 | 1466584206365 Marionette TRACE conn2 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 01:30:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 01:30:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 645ms 01:30:06 INFO - PROCESS | 3728 | 1466584206416 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 01:30:06 INFO - PROCESS | 3728 | 1466584206420 Marionette TRACE conn2 <- [1,569,null,{"value":"13"}] 01:30:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 01:30:06 INFO - PROCESS | 3728 | 1466584206424 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 01:30:06 INFO - PROCESS | 3728 | 1466584206426 Marionette TRACE conn2 <- [1,570,null,{}] 01:30:06 INFO - PROCESS | 3728 | 1466584206429 Marionette TRACE conn2 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:06 INFO - PROCESS | 3728 | 1466584206431 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:30:06 INFO - PROCESS | 3728 | 1466584206515 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 01:30:06 INFO - PROCESS | 3728 | 1466584206526 Marionette TRACE conn2 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:06 INFO - PROCESS | 3728 | 1466584206528 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:30:06 INFO - PROCESS | 3728 | ++DOCSHELL 154E5800 == 29 [pid = 3728] [id = 152] 01:30:06 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (154E6C00) [pid = 3728] [serial = 454] [outer = 00000000] 01:30:06 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (15539800) [pid = 3728] [serial = 455] [outer = 154E6C00] 01:30:06 INFO - PROCESS | 3728 | 1466584206572 Marionette DEBUG loaded listener.js 01:30:06 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (156B6C00) [pid = 3728] [serial = 456] [outer = 154E6C00] 01:30:07 INFO - PROCESS | 3728 | 1466584207023 Marionette TRACE conn2 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 01:30:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 01:30:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 646ms 01:30:07 INFO - PROCESS | 3728 | 1466584207063 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 01:30:07 INFO - PROCESS | 3728 | 1466584207065 Marionette TRACE conn2 <- [1,573,null,{"value":"13"}] 01:30:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 01:30:07 INFO - PROCESS | 3728 | 1466584207075 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 01:30:07 INFO - PROCESS | 3728 | 1466584207080 Marionette TRACE conn2 <- [1,574,null,{}] 01:30:07 INFO - PROCESS | 3728 | 1466584207085 Marionette TRACE conn2 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:07 INFO - PROCESS | 3728 | 1466584207089 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:30:07 INFO - PROCESS | 3728 | 1466584207177 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 01:30:07 INFO - PROCESS | 3728 | 1466584207184 Marionette TRACE conn2 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:07 INFO - PROCESS | 3728 | 1466584207186 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:30:07 INFO - PROCESS | 3728 | ++DOCSHELL 14037000 == 30 [pid = 3728] [id = 153] 01:30:07 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (156B3400) [pid = 3728] [serial = 457] [outer = 00000000] 01:30:07 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (162D6C00) [pid = 3728] [serial = 458] [outer = 156B3400] 01:30:07 INFO - PROCESS | 3728 | 1466584207229 Marionette DEBUG loaded listener.js 01:30:07 INFO - PROCESS | 3728 | ++DOMWINDOW == 82 (16D67800) [pid = 3728] [serial = 459] [outer = 156B3400] 01:30:07 INFO - PROCESS | 3728 | [3728] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:30:07 INFO - PROCESS | 3728 | [3728] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:30:07 INFO - PROCESS | 3728 | [3728] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:30:07 INFO - PROCESS | 3728 | [3728] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:30:07 INFO - PROCESS | 3728 | 1466584207735 Marionette TRACE conn2 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 01:30:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 01:30:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 709ms 01:30:07 INFO - PROCESS | 3728 | 1466584207767 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 01:30:07 INFO - PROCESS | 3728 | 1466584207770 Marionette TRACE conn2 <- [1,577,null,{"value":"13"}] 01:30:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 01:30:07 INFO - PROCESS | 3728 | 1466584207773 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 01:30:07 INFO - PROCESS | 3728 | 1466584207775 Marionette TRACE conn2 <- [1,578,null,{}] 01:30:07 INFO - PROCESS | 3728 | 1466584207779 Marionette TRACE conn2 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:07 INFO - PROCESS | 3728 | 1466584207781 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:30:07 INFO - PROCESS | 3728 | 1466584207921 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 01:30:07 INFO - PROCESS | 3728 | 1466584207941 Marionette TRACE conn2 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:07 INFO - PROCESS | 3728 | 1466584207943 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:30:07 INFO - PROCESS | 3728 | ++DOCSHELL 16974400 == 31 [pid = 3728] [id = 154] 01:30:07 INFO - PROCESS | 3728 | ++DOMWINDOW == 83 (16D5D400) [pid = 3728] [serial = 460] [outer = 00000000] 01:30:08 INFO - PROCESS | 3728 | ++DOMWINDOW == 84 (16EA2000) [pid = 3728] [serial = 461] [outer = 16D5D400] 01:30:08 INFO - PROCESS | 3728 | 1466584207986 Marionette DEBUG loaded listener.js 01:30:08 INFO - PROCESS | 3728 | ++DOMWINDOW == 85 (17022400) [pid = 3728] [serial = 462] [outer = 16D5D400] 01:30:08 INFO - PROCESS | 3728 | 1466584208387 Marionette TRACE conn2 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 01:30:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 01:30:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 645ms 01:30:08 INFO - PROCESS | 3728 | 1466584208411 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 01:30:08 INFO - PROCESS | 3728 | 1466584208413 Marionette TRACE conn2 <- [1,581,null,{"value":"13"}] 01:30:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 01:30:08 INFO - PROCESS | 3728 | 1466584208416 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 01:30:08 INFO - PROCESS | 3728 | 1466584208418 Marionette TRACE conn2 <- [1,582,null,{}] 01:30:08 INFO - PROCESS | 3728 | 1466584208422 Marionette TRACE conn2 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:08 INFO - PROCESS | 3728 | 1466584208424 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:30:08 INFO - PROCESS | 3728 | 1466584208536 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 01:30:08 INFO - PROCESS | 3728 | 1466584208542 Marionette TRACE conn2 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:08 INFO - PROCESS | 3728 | 1466584208548 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:30:08 INFO - PROCESS | 3728 | ++DOCSHELL 176BB800 == 32 [pid = 3728] [id = 155] 01:30:08 INFO - PROCESS | 3728 | ++DOMWINDOW == 86 (1784D800) [pid = 3728] [serial = 463] [outer = 00000000] 01:30:08 INFO - PROCESS | 3728 | ++DOMWINDOW == 87 (178E7800) [pid = 3728] [serial = 464] [outer = 1784D800] 01:30:08 INFO - PROCESS | 3728 | 1466584208645 Marionette DEBUG loaded listener.js 01:30:08 INFO - PROCESS | 3728 | ++DOMWINDOW == 88 (17E0AC00) [pid = 3728] [serial = 465] [outer = 1784D800] 01:30:09 INFO - PROCESS | 3728 | 1466584209134 Marionette TRACE conn2 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 01:30:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 01:30:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 756ms 01:30:09 INFO - PROCESS | 3728 | 1466584209190 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 01:30:09 INFO - PROCESS | 3728 | 1466584209192 Marionette TRACE conn2 <- [1,585,null,{"value":"13"}] 01:30:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 01:30:09 INFO - PROCESS | 3728 | 1466584209195 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 01:30:09 INFO - PROCESS | 3728 | 1466584209197 Marionette TRACE conn2 <- [1,586,null,{}] 01:30:09 INFO - PROCESS | 3728 | 1466584209200 Marionette TRACE conn2 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:09 INFO - PROCESS | 3728 | 1466584209202 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:30:09 INFO - PROCESS | 3728 | 1466584209337 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 01:30:09 INFO - PROCESS | 3728 | 1466584209350 Marionette TRACE conn2 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:09 INFO - PROCESS | 3728 | 1466584209352 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:30:09 INFO - PROCESS | 3728 | ++DOCSHELL 10435400 == 33 [pid = 3728] [id = 156] 01:30:09 INFO - PROCESS | 3728 | ++DOMWINDOW == 89 (180B6400) [pid = 3728] [serial = 466] [outer = 00000000] 01:30:09 INFO - PROCESS | 3728 | ++DOMWINDOW == 90 (198E1C00) [pid = 3728] [serial = 467] [outer = 180B6400] 01:30:09 INFO - PROCESS | 3728 | 1466584209395 Marionette DEBUG loaded listener.js 01:30:09 INFO - PROCESS | 3728 | ++DOMWINDOW == 91 (198E4C00) [pid = 3728] [serial = 468] [outer = 180B6400] 01:30:09 INFO - PROCESS | 3728 | --DOMWINDOW == 90 (180AB400) [pid = 3728] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 01:30:09 INFO - PROCESS | 3728 | --DOMWINDOW == 89 (105F6400) [pid = 3728] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 01:30:09 INFO - PROCESS | 3728 | --DOMWINDOW == 88 (19D69000) [pid = 3728] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 01:30:09 INFO - PROCESS | 3728 | --DOMWINDOW == 87 (198EC800) [pid = 3728] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 01:30:09 INFO - PROCESS | 3728 | --DOMWINDOW == 86 (12923400) [pid = 3728] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 01:30:09 INFO - PROCESS | 3728 | --DOMWINDOW == 85 (16EA1C00) [pid = 3728] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 01:30:09 INFO - PROCESS | 3728 | --DOMWINDOW == 84 (16E04400) [pid = 3728] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 01:30:09 INFO - PROCESS | 3728 | --DOMWINDOW == 83 (160A0800) [pid = 3728] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 01:30:09 INFO - PROCESS | 3728 | --DOMWINDOW == 82 (13117800) [pid = 3728] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 01:30:09 INFO - PROCESS | 3728 | --DOMWINDOW == 81 (11CD5000) [pid = 3728] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 01:30:09 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (17E07400) [pid = 3728] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 01:30:09 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (19D67C00) [pid = 3728] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 01:30:09 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (159B0800) [pid = 3728] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 01:30:10 INFO - PROCESS | 3728 | 1466584210146 Marionette TRACE conn2 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 01:30:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 01:30:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1008ms 01:30:10 INFO - PROCESS | 3728 | 1466584210198 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 01:30:10 INFO - PROCESS | 3728 | 1466584210200 Marionette TRACE conn2 <- [1,589,null,{"value":"13"}] 01:30:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 01:30:10 INFO - PROCESS | 3728 | 1466584210204 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 01:30:10 INFO - PROCESS | 3728 | 1466584210206 Marionette TRACE conn2 <- [1,590,null,{}] 01:30:10 INFO - PROCESS | 3728 | 1466584210210 Marionette TRACE conn2 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:10 INFO - PROCESS | 3728 | 1466584210211 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:30:10 INFO - PROCESS | 3728 | 1466584210296 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 01:30:10 INFO - PROCESS | 3728 | 1466584210301 Marionette TRACE conn2 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:10 INFO - PROCESS | 3728 | 1466584210303 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:30:10 INFO - PROCESS | 3728 | ++DOCSHELL 198E8800 == 34 [pid = 3728] [id = 157] 01:30:10 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (198EB000) [pid = 3728] [serial = 469] [outer = 00000000] 01:30:10 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (19B5F400) [pid = 3728] [serial = 470] [outer = 198EB000] 01:30:10 INFO - PROCESS | 3728 | 1466584210347 Marionette DEBUG loaded listener.js 01:30:10 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (19B68400) [pid = 3728] [serial = 471] [outer = 198EB000] 01:30:10 INFO - PROCESS | 3728 | 1466584210832 Marionette TRACE conn2 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 01:30:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 01:30:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 693ms 01:30:10 INFO - PROCESS | 3728 | 1466584210903 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 01:30:10 INFO - PROCESS | 3728 | 1466584210906 Marionette TRACE conn2 <- [1,593,null,{"value":"13"}] 01:30:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 01:30:10 INFO - PROCESS | 3728 | 1466584210909 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 01:30:10 INFO - PROCESS | 3728 | 1466584210911 Marionette TRACE conn2 <- [1,594,null,{}] 01:30:10 INFO - PROCESS | 3728 | 1466584210938 Marionette TRACE conn2 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:10 INFO - PROCESS | 3728 | 1466584210940 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:30:11 INFO - PROCESS | 3728 | 1466584211016 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 01:30:11 INFO - PROCESS | 3728 | 1466584211025 Marionette TRACE conn2 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:11 INFO - PROCESS | 3728 | 1466584211027 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:30:11 INFO - PROCESS | 3728 | ++DOCSHELL 105EEC00 == 35 [pid = 3728] [id = 158] 01:30:11 INFO - PROCESS | 3728 | ++DOMWINDOW == 82 (105F6400) [pid = 3728] [serial = 472] [outer = 00000000] 01:30:11 INFO - PROCESS | 3728 | ++DOMWINDOW == 83 (131ED400) [pid = 3728] [serial = 473] [outer = 105F6400] 01:30:11 INFO - PROCESS | 3728 | 1466584211070 Marionette DEBUG loaded listener.js 01:30:11 INFO - PROCESS | 3728 | ++DOMWINDOW == 84 (180B7000) [pid = 3728] [serial = 474] [outer = 105F6400] 01:30:11 INFO - PROCESS | 3728 | 1466584211471 Marionette TRACE conn2 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 01:30:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 01:30:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 614ms 01:30:11 INFO - PROCESS | 3728 | 1466584211527 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 01:30:11 INFO - PROCESS | 3728 | 1466584211530 Marionette TRACE conn2 <- [1,597,null,{"value":"13"}] 01:30:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 01:30:11 INFO - PROCESS | 3728 | 1466584211534 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 01:30:11 INFO - PROCESS | 3728 | 1466584211537 Marionette TRACE conn2 <- [1,598,null,{}] 01:30:11 INFO - PROCESS | 3728 | 1466584211541 Marionette TRACE conn2 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:11 INFO - PROCESS | 3728 | 1466584211544 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:30:11 INFO - PROCESS | 3728 | 1466584211619 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 01:30:11 INFO - PROCESS | 3728 | 1466584211625 Marionette TRACE conn2 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:11 INFO - PROCESS | 3728 | 1466584211627 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:30:11 INFO - PROCESS | 3728 | ++DOCSHELL 16D67000 == 36 [pid = 3728] [id = 159] 01:30:11 INFO - PROCESS | 3728 | ++DOMWINDOW == 85 (198EE000) [pid = 3728] [serial = 475] [outer = 00000000] 01:30:11 INFO - PROCESS | 3728 | ++DOMWINDOW == 86 (19D66C00) [pid = 3728] [serial = 476] [outer = 198EE000] 01:30:11 INFO - PROCESS | 3728 | 1466584211670 Marionette DEBUG loaded listener.js 01:30:11 INFO - PROCESS | 3728 | ++DOMWINDOW == 87 (19D75C00) [pid = 3728] [serial = 477] [outer = 198EE000] 01:30:12 INFO - PROCESS | 3728 | 1466584212426 Marionette TRACE conn2 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 01:30:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 01:30:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 945ms 01:30:12 INFO - PROCESS | 3728 | 1466584212478 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 01:30:12 INFO - PROCESS | 3728 | 1466584212483 Marionette TRACE conn2 <- [1,601,null,{"value":"13"}] 01:30:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 01:30:12 INFO - PROCESS | 3728 | 1466584212488 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 01:30:12 INFO - PROCESS | 3728 | 1466584212492 Marionette TRACE conn2 <- [1,602,null,{}] 01:30:12 INFO - PROCESS | 3728 | 1466584212498 Marionette TRACE conn2 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:12 INFO - PROCESS | 3728 | 1466584212501 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:30:12 INFO - PROCESS | 3728 | 1466584212634 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 01:30:12 INFO - PROCESS | 3728 | 1466584212751 Marionette TRACE conn2 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:12 INFO - PROCESS | 3728 | 1466584212754 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:30:12 INFO - PROCESS | 3728 | ++DOCSHELL 114CD400 == 37 [pid = 3728] [id = 160] 01:30:12 INFO - PROCESS | 3728 | ++DOMWINDOW == 88 (11AEA400) [pid = 3728] [serial = 478] [outer = 00000000] 01:30:12 INFO - PROCESS | 3728 | ++DOMWINDOW == 89 (1345FC00) [pid = 3728] [serial = 479] [outer = 11AEA400] 01:30:12 INFO - PROCESS | 3728 | 1466584212811 Marionette DEBUG loaded listener.js 01:30:12 INFO - PROCESS | 3728 | ++DOMWINDOW == 90 (13C90000) [pid = 3728] [serial = 480] [outer = 11AEA400] 01:30:13 INFO - PROCESS | 3728 | 1466584213536 Marionette TRACE conn2 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 01:30:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 01:30:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1102ms 01:30:13 INFO - PROCESS | 3728 | 1466584213621 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 01:30:13 INFO - PROCESS | 3728 | 1466584213626 Marionette TRACE conn2 <- [1,605,null,{"value":"13"}] 01:30:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 01:30:13 INFO - PROCESS | 3728 | 1466584213633 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 01:30:13 INFO - PROCESS | 3728 | 1466584213635 Marionette TRACE conn2 <- [1,606,null,{}] 01:30:13 INFO - PROCESS | 3728 | 1466584213640 Marionette TRACE conn2 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:13 INFO - PROCESS | 3728 | 1466584213643 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:30:13 INFO - PROCESS | 3728 | 1466584213887 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 01:30:14 INFO - PROCESS | 3728 | 1466584214012 Marionette TRACE conn2 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:14 INFO - PROCESS | 3728 | 1466584214015 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:30:14 INFO - PROCESS | 3728 | ++DOCSHELL 10A63000 == 38 [pid = 3728] [id = 161] 01:30:14 INFO - PROCESS | 3728 | ++DOMWINDOW == 91 (10A63C00) [pid = 3728] [serial = 481] [outer = 00000000] 01:30:14 INFO - PROCESS | 3728 | ++DOMWINDOW == 92 (114CB400) [pid = 3728] [serial = 482] [outer = 10A63C00] 01:30:14 INFO - PROCESS | 3728 | 1466584214064 Marionette DEBUG loaded listener.js 01:30:14 INFO - PROCESS | 3728 | ++DOMWINDOW == 93 (1289EC00) [pid = 3728] [serial = 483] [outer = 10A63C00] 01:30:14 INFO - PROCESS | 3728 | --DOCSHELL 105EEC00 == 37 [pid = 3728] [id = 158] 01:30:14 INFO - PROCESS | 3728 | --DOCSHELL 198E8800 == 36 [pid = 3728] [id = 157] 01:30:14 INFO - PROCESS | 3728 | --DOCSHELL 10435400 == 35 [pid = 3728] [id = 156] 01:30:14 INFO - PROCESS | 3728 | --DOCSHELL 176BB800 == 34 [pid = 3728] [id = 155] 01:30:14 INFO - PROCESS | 3728 | --DOCSHELL 16974400 == 33 [pid = 3728] [id = 154] 01:30:14 INFO - PROCESS | 3728 | --DOCSHELL 14037000 == 32 [pid = 3728] [id = 153] 01:30:14 INFO - PROCESS | 3728 | --DOCSHELL 154E5800 == 31 [pid = 3728] [id = 152] 01:30:14 INFO - PROCESS | 3728 | --DOCSHELL 129B5400 == 30 [pid = 3728] [id = 151] 01:30:14 INFO - PROCESS | 3728 | --DOCSHELL 105F1C00 == 29 [pid = 3728] [id = 150] 01:30:14 INFO - PROCESS | 3728 | --DOMWINDOW == 92 (198E3400) [pid = 3728] [serial = 419] [outer = 00000000] [url = about:blank] 01:30:14 INFO - PROCESS | 3728 | --DOMWINDOW == 91 (19B64000) [pid = 3728] [serial = 422] [outer = 00000000] [url = about:blank] 01:30:14 INFO - PROCESS | 3728 | --DOMWINDOW == 90 (19B5C000) [pid = 3728] [serial = 420] [outer = 00000000] [url = about:blank] 01:30:14 INFO - PROCESS | 3728 | --DOMWINDOW == 89 (19D75800) [pid = 3728] [serial = 425] [outer = 00000000] [url = about:blank] 01:30:14 INFO - PROCESS | 3728 | --DOMWINDOW == 88 (19B68800) [pid = 3728] [serial = 423] [outer = 00000000] [url = about:blank] 01:30:14 INFO - PROCESS | 3728 | --DOMWINDOW == 87 (1A188400) [pid = 3728] [serial = 399] [outer = 00000000] [url = about:blank] 01:30:14 INFO - PROCESS | 3728 | --DOMWINDOW == 86 (19DA5800) [pid = 3728] [serial = 398] [outer = 00000000] [url = about:blank] 01:30:14 INFO - PROCESS | 3728 | --DOMWINDOW == 85 (131ECC00) [pid = 3728] [serial = 401] [outer = 00000000] [url = about:blank] 01:30:14 INFO - PROCESS | 3728 | --DOMWINDOW == 84 (14041000) [pid = 3728] [serial = 402] [outer = 00000000] [url = about:blank] 01:30:14 INFO - PROCESS | 3728 | --DOMWINDOW == 83 (17B10800) [pid = 3728] [serial = 416] [outer = 00000000] [url = about:blank] 01:30:14 INFO - PROCESS | 3728 | --DOMWINDOW == 82 (16EAFC00) [pid = 3728] [serial = 413] [outer = 00000000] [url = about:blank] 01:30:14 INFO - PROCESS | 3728 | --DOMWINDOW == 81 (17133400) [pid = 3728] [serial = 414] [outer = 00000000] [url = about:blank] 01:30:14 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (162D2C00) [pid = 3728] [serial = 410] [outer = 00000000] [url = about:blank] 01:30:14 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (162D7800) [pid = 3728] [serial = 411] [outer = 00000000] [url = about:blank] 01:30:14 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (14037400) [pid = 3728] [serial = 407] [outer = 00000000] [url = about:blank] 01:30:14 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (143C8400) [pid = 3728] [serial = 408] [outer = 00000000] [url = about:blank] 01:30:14 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (129B7000) [pid = 3728] [serial = 404] [outer = 00000000] [url = about:blank] 01:30:14 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (131EB000) [pid = 3728] [serial = 405] [outer = 00000000] [url = about:blank] 01:30:14 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (1A2BA800) [pid = 3728] [serial = 431] [outer = 00000000] [url = about:blank] 01:30:14 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (1A2E2400) [pid = 3728] [serial = 432] [outer = 00000000] [url = about:blank] 01:30:14 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (1A4EE800) [pid = 3728] [serial = 434] [outer = 00000000] [url = about:blank] 01:30:14 INFO - PROCESS | 3728 | --DOMWINDOW == 71 (1A4F7C00) [pid = 3728] [serial = 435] [outer = 00000000] [url = about:blank] 01:30:14 INFO - PROCESS | 3728 | --DOMWINDOW == 70 (19DA1C00) [pid = 3728] [serial = 426] [outer = 00000000] [url = about:blank] 01:30:14 INFO - PROCESS | 3728 | --DOMWINDOW == 69 (19B63400) [pid = 3728] [serial = 429] [outer = 00000000] [url = about:blank] 01:30:14 INFO - PROCESS | 3728 | --DOMWINDOW == 68 (17E73800) [pid = 3728] [serial = 417] [outer = 00000000] [url = about:blank] 01:30:14 INFO - PROCESS | 3728 | --DOMWINDOW == 67 (198E7000) [pid = 3728] [serial = 428] [outer = 00000000] [url = about:blank] 01:30:14 INFO - PROCESS | 3728 | 1466584214608 Marionette TRACE conn2 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 01:30:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 01:30:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1008ms 01:30:14 INFO - PROCESS | 3728 | 1466584214635 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 01:30:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 01:30:14 INFO - PROCESS | 3728 | 1466584214642 Marionette TRACE conn2 <- [1,609,null,{"value":"13"}] 01:30:14 INFO - PROCESS | 3728 | 1466584214648 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 01:30:14 INFO - PROCESS | 3728 | 1466584214651 Marionette TRACE conn2 <- [1,610,null,{}] 01:30:14 INFO - PROCESS | 3728 | 1466584214655 Marionette TRACE conn2 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:14 INFO - PROCESS | 3728 | 1466584214658 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:30:14 INFO - PROCESS | 3728 | 1466584214746 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 01:30:14 INFO - PROCESS | 3728 | 1466584214753 Marionette TRACE conn2 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:14 INFO - PROCESS | 3728 | 1466584214756 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:30:14 INFO - PROCESS | 3728 | ++DOCSHELL 14035000 == 30 [pid = 3728] [id = 162] 01:30:14 INFO - PROCESS | 3728 | ++DOMWINDOW == 68 (14037000) [pid = 3728] [serial = 484] [outer = 00000000] 01:30:14 INFO - PROCESS | 3728 | ++DOMWINDOW == 69 (140F1C00) [pid = 3728] [serial = 485] [outer = 14037000] 01:30:14 INFO - PROCESS | 3728 | 1466584214804 Marionette DEBUG loaded listener.js 01:30:14 INFO - PROCESS | 3728 | ++DOMWINDOW == 70 (143F6C00) [pid = 3728] [serial = 486] [outer = 14037000] 01:30:15 INFO - PROCESS | 3728 | 1466584215271 Marionette TRACE conn2 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 01:30:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 01:30:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 645ms 01:30:15 INFO - PROCESS | 3728 | 1466584215282 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 01:30:15 INFO - PROCESS | 3728 | 1466584215285 Marionette TRACE conn2 <- [1,613,null,{"value":"13"}] 01:30:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 01:30:15 INFO - PROCESS | 3728 | 1466584215289 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 01:30:15 INFO - PROCESS | 3728 | 1466584215291 Marionette TRACE conn2 <- [1,614,null,{}] 01:30:15 INFO - PROCESS | 3728 | 1466584215298 Marionette TRACE conn2 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:15 INFO - PROCESS | 3728 | 1466584215301 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:30:15 INFO - PROCESS | 3728 | 1466584215414 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 01:30:15 INFO - PROCESS | 3728 | 1466584215425 Marionette TRACE conn2 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:15 INFO - PROCESS | 3728 | 1466584215428 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:30:15 INFO - PROCESS | 3728 | ++DOCSHELL 160A1C00 == 31 [pid = 3728] [id = 163] 01:30:15 INFO - PROCESS | 3728 | ++DOMWINDOW == 71 (160A4800) [pid = 3728] [serial = 487] [outer = 00000000] 01:30:15 INFO - PROCESS | 3728 | ++DOMWINDOW == 72 (162CF400) [pid = 3728] [serial = 488] [outer = 160A4800] 01:30:15 INFO - PROCESS | 3728 | 1466584215472 Marionette DEBUG loaded listener.js 01:30:15 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (162D7800) [pid = 3728] [serial = 489] [outer = 160A4800] 01:30:15 INFO - PROCESS | 3728 | 1466584215926 Marionette TRACE conn2 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 01:30:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 01:30:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 709ms 01:30:16 INFO - PROCESS | 3728 | 1466584215987 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 01:30:16 INFO - PROCESS | 3728 | 1466584215991 Marionette TRACE conn2 <- [1,617,null,{"value":"13"}] 01:30:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 01:30:16 INFO - PROCESS | 3728 | 1466584216001 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 01:30:16 INFO - PROCESS | 3728 | 1466584216005 Marionette TRACE conn2 <- [1,618,null,{}] 01:30:16 INFO - PROCESS | 3728 | 1466584216009 Marionette TRACE conn2 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:16 INFO - PROCESS | 3728 | 1466584216012 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:30:16 INFO - PROCESS | 3728 | 1466584216097 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 01:30:16 INFO - PROCESS | 3728 | 1466584216174 Marionette TRACE conn2 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:16 INFO - PROCESS | 3728 | 1466584216176 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:30:16 INFO - PROCESS | 3728 | ++DOCSHELL 16E0B000 == 32 [pid = 3728] [id = 164] 01:30:16 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (16E0E400) [pid = 3728] [serial = 490] [outer = 00000000] 01:30:16 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (1712CC00) [pid = 3728] [serial = 491] [outer = 16E0E400] 01:30:16 INFO - PROCESS | 3728 | 1466584216219 Marionette DEBUG loaded listener.js 01:30:16 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (17669400) [pid = 3728] [serial = 492] [outer = 16E0E400] 01:30:16 INFO - PROCESS | 3728 | 1466584216583 Marionette TRACE conn2 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 01:30:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 01:30:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 630ms 01:30:16 INFO - PROCESS | 3728 | 1466584216636 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 01:30:16 INFO - PROCESS | 3728 | 1466584216637 Marionette TRACE conn2 <- [1,621,null,{"value":"13"}] 01:30:16 INFO - PROCESS | 3728 | 1466584216641 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 01:30:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 01:30:16 INFO - PROCESS | 3728 | 1466584216642 Marionette TRACE conn2 <- [1,622,null,{}] 01:30:16 INFO - PROCESS | 3728 | 1466584216646 Marionette TRACE conn2 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:16 INFO - PROCESS | 3728 | 1466584216648 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:30:16 INFO - PROCESS | 3728 | 1466584216768 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 01:30:16 INFO - PROCESS | 3728 | 1466584216809 Marionette TRACE conn2 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:16 INFO - PROCESS | 3728 | 1466584216812 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:30:16 INFO - PROCESS | 3728 | ++DOCSHELL 17666C00 == 33 [pid = 3728] [id = 165] 01:30:16 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (17667800) [pid = 3728] [serial = 493] [outer = 00000000] 01:30:16 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (17E05C00) [pid = 3728] [serial = 494] [outer = 17667800] 01:30:16 INFO - PROCESS | 3728 | 1466584216856 Marionette DEBUG loaded listener.js 01:30:16 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (180ABC00) [pid = 3728] [serial = 495] [outer = 17667800] 01:30:17 INFO - PROCESS | 3728 | [3728] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:30:17 INFO - PROCESS | 3728 | [3728] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:30:17 INFO - PROCESS | 3728 | [3728] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:30:17 INFO - PROCESS | 3728 | 1466584217312 Marionette TRACE conn2 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 01:30:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 01:30:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 693ms 01:30:17 INFO - PROCESS | 3728 | 1466584217373 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 01:30:17 INFO - PROCESS | 3728 | 1466584217375 Marionette TRACE conn2 <- [1,625,null,{"value":"13"}] 01:30:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 01:30:17 INFO - PROCESS | 3728 | 1466584217378 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 01:30:17 INFO - PROCESS | 3728 | 1466584217380 Marionette TRACE conn2 <- [1,626,null,{}] 01:30:17 INFO - PROCESS | 3728 | 1466584217383 Marionette TRACE conn2 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:17 INFO - PROCESS | 3728 | 1466584217385 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:30:17 INFO - PROCESS | 3728 | 1466584217493 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 01:30:17 INFO - PROCESS | 3728 | 1466584217500 Marionette TRACE conn2 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:17 INFO - PROCESS | 3728 | 1466584217506 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:30:17 INFO - PROCESS | 3728 | ++DOCSHELL 140E9C00 == 34 [pid = 3728] [id = 166] 01:30:17 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (198E3400) [pid = 3728] [serial = 496] [outer = 00000000] 01:30:17 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (198ED000) [pid = 3728] [serial = 497] [outer = 198E3400] 01:30:17 INFO - PROCESS | 3728 | 1466584217610 Marionette DEBUG loaded listener.js 01:30:17 INFO - PROCESS | 3728 | ++DOMWINDOW == 82 (19B5E800) [pid = 3728] [serial = 498] [outer = 198E3400] 01:30:17 INFO - PROCESS | 3728 | [3728] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:30:17 INFO - PROCESS | 3728 | [3728] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:30:17 INFO - PROCESS | 3728 | [3728] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:30:18 INFO - PROCESS | 3728 | 1466584218049 Marionette TRACE conn2 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 01:30:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 01:30:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 693ms 01:30:18 INFO - PROCESS | 3728 | 1466584218082 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 01:30:18 INFO - PROCESS | 3728 | 1466584218084 Marionette TRACE conn2 <- [1,629,null,{"value":"13"}] 01:30:18 INFO - PROCESS | 3728 | 1466584218088 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 01:30:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 01:30:18 INFO - PROCESS | 3728 | 1466584218089 Marionette TRACE conn2 <- [1,630,null,{}] 01:30:18 INFO - PROCESS | 3728 | 1466584218134 Marionette TRACE conn2 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:18 INFO - PROCESS | 3728 | 1466584218136 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:30:18 INFO - PROCESS | 3728 | 1466584218243 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 01:30:18 INFO - PROCESS | 3728 | 1466584218254 Marionette TRACE conn2 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:18 INFO - PROCESS | 3728 | 1466584218264 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:30:18 INFO - PROCESS | 3728 | ++DOCSHELL 19BBA400 == 35 [pid = 3728] [id = 167] 01:30:18 INFO - PROCESS | 3728 | ++DOMWINDOW == 83 (19BBA800) [pid = 3728] [serial = 499] [outer = 00000000] 01:30:18 INFO - PROCESS | 3728 | ++DOMWINDOW == 84 (19BC5000) [pid = 3728] [serial = 500] [outer = 19BBA800] 01:30:18 INFO - PROCESS | 3728 | 1466584218353 Marionette DEBUG loaded listener.js 01:30:18 INFO - PROCESS | 3728 | ++DOMWINDOW == 85 (19D68C00) [pid = 3728] [serial = 501] [outer = 19BBA800] 01:30:18 INFO - PROCESS | 3728 | 1466584218749 Marionette TRACE conn2 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 01:30:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 01:30:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 725ms 01:30:18 INFO - PROCESS | 3728 | --DOMWINDOW == 84 (16D5D400) [pid = 3728] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 01:30:18 INFO - PROCESS | 3728 | --DOMWINDOW == 83 (1784D800) [pid = 3728] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 01:30:18 INFO - PROCESS | 3728 | --DOMWINDOW == 82 (154E6C00) [pid = 3728] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 01:30:18 INFO - PROCESS | 3728 | --DOMWINDOW == 81 (130A1800) [pid = 3728] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 01:30:18 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (156B3400) [pid = 3728] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 01:30:18 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (105F2000) [pid = 3728] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 01:30:18 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (1281E400) [pid = 3728] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 01:30:18 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (180B6400) [pid = 3728] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 01:30:18 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (10EAF400) [pid = 3728] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 01:30:18 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (16098400) [pid = 3728] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 01:30:18 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (1A189000) [pid = 3728] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 01:30:18 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (105F6400) [pid = 3728] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 01:30:18 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (198EB000) [pid = 3728] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 01:30:18 INFO - PROCESS | 3728 | 1466584218881 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 01:30:18 INFO - PROCESS | 3728 | 1466584218883 Marionette TRACE conn2 <- [1,633,null,{"value":"13"}] 01:30:18 INFO - PROCESS | 3728 | 1466584218888 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 01:30:18 INFO - PROCESS | 3728 | 1466584218890 Marionette TRACE conn2 <- [1,634,null,{}] 01:30:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 01:30:18 INFO - PROCESS | 3728 | 1466584218898 Marionette TRACE conn2 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:18 INFO - PROCESS | 3728 | 1466584218899 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:30:18 INFO - PROCESS | 3728 | 1466584218978 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 01:30:18 INFO - PROCESS | 3728 | 1466584218984 Marionette TRACE conn2 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:18 INFO - PROCESS | 3728 | 1466584218986 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:30:19 INFO - PROCESS | 3728 | ++DOCSHELL 1346A800 == 36 [pid = 3728] [id = 168] 01:30:19 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (14F9BC00) [pid = 3728] [serial = 502] [outer = 00000000] 01:30:19 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (162D0800) [pid = 3728] [serial = 503] [outer = 14F9BC00] 01:30:19 INFO - PROCESS | 3728 | 1466584219028 Marionette DEBUG loaded listener.js 01:30:19 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (169D2400) [pid = 3728] [serial = 504] [outer = 14F9BC00] 01:30:19 INFO - PROCESS | 3728 | 1466584219438 Marionette TRACE conn2 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 01:30:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 01:30:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 599ms 01:30:19 INFO - PROCESS | 3728 | 1466584219493 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 01:30:19 INFO - PROCESS | 3728 | 1466584219495 Marionette TRACE conn2 <- [1,637,null,{"value":"13"}] 01:30:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 01:30:19 INFO - PROCESS | 3728 | 1466584219498 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 01:30:19 INFO - PROCESS | 3728 | 1466584219500 Marionette TRACE conn2 <- [1,638,null,{}] 01:30:19 INFO - PROCESS | 3728 | 1466584219503 Marionette TRACE conn2 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:19 INFO - PROCESS | 3728 | 1466584219505 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:30:19 INFO - PROCESS | 3728 | 1466584219604 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 01:30:19 INFO - PROCESS | 3728 | 1466584219612 Marionette TRACE conn2 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:19 INFO - PROCESS | 3728 | 1466584219614 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:30:19 INFO - PROCESS | 3728 | ++DOCSHELL 105E9400 == 37 [pid = 3728] [id = 169] 01:30:19 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (1609E400) [pid = 3728] [serial = 505] [outer = 00000000] 01:30:19 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (19B66400) [pid = 3728] [serial = 506] [outer = 1609E400] 01:30:19 INFO - PROCESS | 3728 | 1466584219656 Marionette DEBUG loaded listener.js 01:30:19 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (19DA4000) [pid = 3728] [serial = 507] [outer = 1609E400] 01:30:20 INFO - PROCESS | 3728 | 1466584220065 Marionette TRACE conn2 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 01:30:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 01:30:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 598ms 01:30:20 INFO - PROCESS | 3728 | 1466584220093 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 01:30:20 INFO - PROCESS | 3728 | 1466584220095 Marionette TRACE conn2 <- [1,641,null,{"value":"13"}] 01:30:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 01:30:20 INFO - PROCESS | 3728 | 1466584220098 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 01:30:20 INFO - PROCESS | 3728 | 1466584220100 Marionette TRACE conn2 <- [1,642,null,{}] 01:30:20 INFO - PROCESS | 3728 | 1466584220103 Marionette TRACE conn2 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:20 INFO - PROCESS | 3728 | 1466584220105 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:30:20 INFO - PROCESS | 3728 | 1466584220232 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 01:30:20 INFO - PROCESS | 3728 | 1466584220240 Marionette TRACE conn2 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:20 INFO - PROCESS | 3728 | 1466584220242 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:30:20 INFO - PROCESS | 3728 | ++DOCSHELL 16E0A400 == 38 [pid = 3728] [id = 170] 01:30:20 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (1A189800) [pid = 3728] [serial = 508] [outer = 00000000] 01:30:20 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (1A2E2000) [pid = 3728] [serial = 509] [outer = 1A189800] 01:30:20 INFO - PROCESS | 3728 | 1466584220285 Marionette DEBUG loaded listener.js 01:30:20 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (1A395C00) [pid = 3728] [serial = 510] [outer = 1A189800] 01:30:20 INFO - PROCESS | 3728 | 1466584220670 Marionette TRACE conn2 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 01:30:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 01:30:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 598ms 01:30:20 INFO - PROCESS | 3728 | 1466584220696 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 01:30:20 INFO - PROCESS | 3728 | 1466584220698 Marionette TRACE conn2 <- [1,645,null,{"value":"13"}] 01:30:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 01:30:20 INFO - PROCESS | 3728 | 1466584220701 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 01:30:20 INFO - PROCESS | 3728 | 1466584220703 Marionette TRACE conn2 <- [1,646,null,{}] 01:30:20 INFO - PROCESS | 3728 | 1466584220706 Marionette TRACE conn2 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:20 INFO - PROCESS | 3728 | 1466584220708 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:30:20 INFO - PROCESS | 3728 | 1466584220789 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 01:30:20 INFO - PROCESS | 3728 | 1466584220918 Marionette TRACE conn2 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:20 INFO - PROCESS | 3728 | 1466584220921 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:30:21 INFO - PROCESS | 3728 | ++DOCSHELL 10433400 == 39 [pid = 3728] [id = 171] 01:30:21 INFO - PROCESS | 3728 | ++DOMWINDOW == 82 (10435800) [pid = 3728] [serial = 511] [outer = 00000000] 01:30:21 INFO - PROCESS | 3728 | ++DOMWINDOW == 83 (105EE000) [pid = 3728] [serial = 512] [outer = 10435800] 01:30:21 INFO - PROCESS | 3728 | 1466584221028 Marionette DEBUG loaded listener.js 01:30:21 INFO - PROCESS | 3728 | ++DOMWINDOW == 84 (1144BC00) [pid = 3728] [serial = 513] [outer = 10435800] 01:30:21 INFO - PROCESS | 3728 | 1466584221613 Marionette TRACE conn2 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 01:30:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 01:30:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 961ms 01:30:21 INFO - PROCESS | 3728 | 1466584221680 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 01:30:21 INFO - PROCESS | 3728 | 1466584221684 Marionette TRACE conn2 <- [1,649,null,{"value":"13"}] 01:30:21 INFO - PROCESS | 3728 | 1466584221689 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 01:30:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 01:30:21 INFO - PROCESS | 3728 | 1466584221692 Marionette TRACE conn2 <- [1,650,null,{}] 01:30:21 INFO - PROCESS | 3728 | 1466584221697 Marionette TRACE conn2 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:21 INFO - PROCESS | 3728 | 1466584221702 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:30:21 INFO - PROCESS | 3728 | 1466584221809 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 01:30:21 INFO - PROCESS | 3728 | 1466584221940 Marionette TRACE conn2 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:21 INFO - PROCESS | 3728 | 1466584221943 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:30:21 INFO - PROCESS | 3728 | ++DOCSHELL 154E5800 == 40 [pid = 3728] [id = 172] 01:30:21 INFO - PROCESS | 3728 | ++DOMWINDOW == 85 (156B5C00) [pid = 3728] [serial = 514] [outer = 00000000] 01:30:22 INFO - PROCESS | 3728 | ++DOMWINDOW == 86 (15B79C00) [pid = 3728] [serial = 515] [outer = 156B5C00] 01:30:22 INFO - PROCESS | 3728 | 1466584221999 Marionette DEBUG loaded listener.js 01:30:22 INFO - PROCESS | 3728 | ++DOMWINDOW == 87 (162CF800) [pid = 3728] [serial = 516] [outer = 156B5C00] 01:30:22 INFO - PROCESS | 3728 | [3728] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:30:22 INFO - PROCESS | 3728 | [3728] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:30:22 INFO - PROCESS | 3728 | 1466584222575 Marionette TRACE conn2 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 01:30:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 01:30:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 945ms 01:30:22 INFO - PROCESS | 3728 | 1466584222637 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 01:30:22 INFO - PROCESS | 3728 | 1466584222642 Marionette TRACE conn2 <- [1,653,null,{"value":"13"}] 01:30:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 01:30:22 INFO - PROCESS | 3728 | 1466584222646 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 01:30:22 INFO - PROCESS | 3728 | 1466584222649 Marionette TRACE conn2 <- [1,654,null,{}] 01:30:22 INFO - PROCESS | 3728 | 1466584222653 Marionette TRACE conn2 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:22 INFO - PROCESS | 3728 | 1466584222655 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:30:22 INFO - PROCESS | 3728 | 1466584222762 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 01:30:22 INFO - PROCESS | 3728 | 1466584222889 Marionette TRACE conn2 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:22 INFO - PROCESS | 3728 | 1466584222893 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:30:22 INFO - PROCESS | 3728 | ++DOCSHELL 16E08400 == 41 [pid = 3728] [id = 173] 01:30:22 INFO - PROCESS | 3728 | ++DOMWINDOW == 88 (16E08C00) [pid = 3728] [serial = 517] [outer = 00000000] 01:30:22 INFO - PROCESS | 3728 | ++DOMWINDOW == 89 (180AD800) [pid = 3728] [serial = 518] [outer = 16E08C00] 01:30:22 INFO - PROCESS | 3728 | 1466584222947 Marionette DEBUG loaded listener.js 01:30:23 INFO - PROCESS | 3728 | ++DOMWINDOW == 90 (198ED400) [pid = 3728] [serial = 519] [outer = 16E08C00] 01:30:23 INFO - PROCESS | 3728 | [3728] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:30:23 INFO - PROCESS | 3728 | [3728] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:30:23 INFO - PROCESS | 3728 | 1466584223560 Marionette TRACE conn2 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 01:30:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 01:30:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 945ms 01:30:23 INFO - PROCESS | 3728 | 1466584223591 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 01:30:23 INFO - PROCESS | 3728 | 1466584223593 Marionette TRACE conn2 <- [1,657,null,{"value":"13"}] 01:30:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 01:30:23 INFO - PROCESS | 3728 | 1466584223599 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 01:30:23 INFO - PROCESS | 3728 | 1466584223605 Marionette TRACE conn2 <- [1,658,null,{}] 01:30:23 INFO - PROCESS | 3728 | 1466584223614 Marionette TRACE conn2 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:23 INFO - PROCESS | 3728 | 1466584223618 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:30:23 INFO - PROCESS | 3728 | 1466584223723 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 01:30:23 INFO - PROCESS | 3728 | 1466584223866 Marionette TRACE conn2 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:23 INFO - PROCESS | 3728 | 1466584223870 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:30:23 INFO - PROCESS | 3728 | ++DOCSHELL 198EA000 == 42 [pid = 3728] [id = 174] 01:30:23 INFO - PROCESS | 3728 | ++DOMWINDOW == 91 (198EA800) [pid = 3728] [serial = 520] [outer = 00000000] 01:30:23 INFO - PROCESS | 3728 | ++DOMWINDOW == 92 (1A4FB000) [pid = 3728] [serial = 521] [outer = 198EA800] 01:30:23 INFO - PROCESS | 3728 | 1466584223929 Marionette DEBUG loaded listener.js 01:30:24 INFO - PROCESS | 3728 | ++DOMWINDOW == 93 (1AA9EC00) [pid = 3728] [serial = 522] [outer = 198EA800] 01:30:24 INFO - PROCESS | 3728 | 1466584224615 Marionette TRACE conn2 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 01:30:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 01:30:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1055ms 01:30:24 INFO - PROCESS | 3728 | 1466584224647 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 01:30:24 INFO - PROCESS | 3728 | 1466584224651 Marionette TRACE conn2 <- [1,661,null,{"value":"13"}] 01:30:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 01:30:24 INFO - PROCESS | 3728 | 1466584224672 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 01:30:24 INFO - PROCESS | 3728 | 1466584224675 Marionette TRACE conn2 <- [1,662,null,{}] 01:30:24 INFO - PROCESS | 3728 | 1466584224680 Marionette TRACE conn2 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:24 INFO - PROCESS | 3728 | 1466584224683 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:30:24 INFO - PROCESS | 3728 | 1466584224783 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 01:30:24 INFO - PROCESS | 3728 | 1466584224868 Marionette TRACE conn2 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:24 INFO - PROCESS | 3728 | 1466584224871 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:30:24 INFO - PROCESS | 3728 | ++DOCSHELL 11AF1000 == 43 [pid = 3728] [id = 175] 01:30:24 INFO - PROCESS | 3728 | ++DOMWINDOW == 94 (1281D000) [pid = 3728] [serial = 523] [outer = 00000000] 01:30:24 INFO - PROCESS | 3728 | ++DOMWINDOW == 95 (1312A800) [pid = 3728] [serial = 524] [outer = 1281D000] 01:30:24 INFO - PROCESS | 3728 | 1466584224963 Marionette DEBUG loaded listener.js 01:30:25 INFO - PROCESS | 3728 | ++DOMWINDOW == 96 (140EF800) [pid = 3728] [serial = 525] [outer = 1281D000] 01:30:25 INFO - PROCESS | 3728 | --DOCSHELL 16E0A400 == 42 [pid = 3728] [id = 170] 01:30:25 INFO - PROCESS | 3728 | --DOCSHELL 105E9400 == 41 [pid = 3728] [id = 169] 01:30:25 INFO - PROCESS | 3728 | --DOCSHELL 1346A800 == 40 [pid = 3728] [id = 168] 01:30:25 INFO - PROCESS | 3728 | --DOCSHELL 19BBA400 == 39 [pid = 3728] [id = 167] 01:30:25 INFO - PROCESS | 3728 | --DOCSHELL 140E9C00 == 38 [pid = 3728] [id = 166] 01:30:25 INFO - PROCESS | 3728 | --DOCSHELL 17666C00 == 37 [pid = 3728] [id = 165] 01:30:25 INFO - PROCESS | 3728 | --DOCSHELL 16E0B000 == 36 [pid = 3728] [id = 164] 01:30:25 INFO - PROCESS | 3728 | --DOCSHELL 160A1C00 == 35 [pid = 3728] [id = 163] 01:30:25 INFO - PROCESS | 3728 | --DOCSHELL 14035000 == 34 [pid = 3728] [id = 162] 01:30:25 INFO - PROCESS | 3728 | --DOCSHELL 10A63000 == 33 [pid = 3728] [id = 161] 01:30:25 INFO - PROCESS | 3728 | --DOCSHELL 16D67000 == 32 [pid = 3728] [id = 159] 01:30:25 INFO - PROCESS | 3728 | --DOCSHELL 114CD400 == 31 [pid = 3728] [id = 160] 01:30:25 INFO - PROCESS | 3728 | --DOCSHELL 198EA000 == 30 [pid = 3728] [id = 174] 01:30:25 INFO - PROCESS | 3728 | --DOCSHELL 16E08400 == 29 [pid = 3728] [id = 173] 01:30:25 INFO - PROCESS | 3728 | --DOCSHELL 10433400 == 28 [pid = 3728] [id = 171] 01:30:25 INFO - PROCESS | 3728 | --DOCSHELL 154E5800 == 27 [pid = 3728] [id = 172] 01:30:25 INFO - PROCESS | 3728 | --DOMWINDOW == 95 (131ED400) [pid = 3728] [serial = 473] [outer = 00000000] [url = about:blank] 01:30:25 INFO - PROCESS | 3728 | --DOMWINDOW == 94 (198E4C00) [pid = 3728] [serial = 468] [outer = 00000000] [url = about:blank] 01:30:25 INFO - PROCESS | 3728 | --DOMWINDOW == 93 (19B5F400) [pid = 3728] [serial = 470] [outer = 00000000] [url = about:blank] 01:30:25 INFO - PROCESS | 3728 | --DOMWINDOW == 92 (180B7000) [pid = 3728] [serial = 474] [outer = 00000000] [url = about:blank] 01:30:25 INFO - PROCESS | 3728 | --DOMWINDOW == 91 (19B68400) [pid = 3728] [serial = 471] [outer = 00000000] [url = about:blank] 01:30:25 INFO - PROCESS | 3728 | --DOMWINDOW == 90 (16D67800) [pid = 3728] [serial = 459] [outer = 00000000] [url = about:blank] 01:30:25 INFO - PROCESS | 3728 | --DOMWINDOW == 89 (16EA2000) [pid = 3728] [serial = 461] [outer = 00000000] [url = about:blank] 01:30:25 INFO - PROCESS | 3728 | --DOMWINDOW == 88 (178E7800) [pid = 3728] [serial = 464] [outer = 00000000] [url = about:blank] 01:30:25 INFO - PROCESS | 3728 | --DOMWINDOW == 87 (15539800) [pid = 3728] [serial = 455] [outer = 00000000] [url = about:blank] 01:30:25 INFO - PROCESS | 3728 | --DOMWINDOW == 86 (156B6C00) [pid = 3728] [serial = 456] [outer = 00000000] [url = about:blank] 01:30:25 INFO - PROCESS | 3728 | --DOMWINDOW == 85 (13149C00) [pid = 3728] [serial = 452] [outer = 00000000] [url = about:blank] 01:30:25 INFO - PROCESS | 3728 | --DOMWINDOW == 84 (13157800) [pid = 3728] [serial = 453] [outer = 00000000] [url = about:blank] 01:30:25 INFO - PROCESS | 3728 | --DOMWINDOW == 83 (162D6C00) [pid = 3728] [serial = 458] [outer = 00000000] [url = about:blank] 01:30:25 INFO - PROCESS | 3728 | --DOMWINDOW == 82 (10B5B000) [pid = 3728] [serial = 449] [outer = 00000000] [url = about:blank] 01:30:25 INFO - PROCESS | 3728 | --DOMWINDOW == 81 (10F14000) [pid = 3728] [serial = 450] [outer = 00000000] [url = about:blank] 01:30:25 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (13153000) [pid = 3728] [serial = 447] [outer = 00000000] [url = about:blank] 01:30:25 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (129B2800) [pid = 3728] [serial = 446] [outer = 00000000] [url = about:blank] 01:30:25 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (17022400) [pid = 3728] [serial = 462] [outer = 00000000] [url = about:blank] 01:30:25 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (198E1C00) [pid = 3728] [serial = 467] [outer = 00000000] [url = about:blank] 01:30:25 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (1403D800) [pid = 3728] [serial = 438] [outer = 00000000] [url = about:blank] 01:30:25 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (13033C00) [pid = 3728] [serial = 437] [outer = 00000000] [url = about:blank] 01:30:25 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (16E06400) [pid = 3728] [serial = 441] [outer = 00000000] [url = about:blank] 01:30:25 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (1689DC00) [pid = 3728] [serial = 440] [outer = 00000000] [url = about:blank] 01:30:25 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (1A4EF000) [pid = 3728] [serial = 444] [outer = 00000000] [url = about:blank] 01:30:25 INFO - PROCESS | 3728 | --DOMWINDOW == 71 (1A399800) [pid = 3728] [serial = 443] [outer = 00000000] [url = about:blank] 01:30:25 INFO - PROCESS | 3728 | --DOMWINDOW == 70 (19D66C00) [pid = 3728] [serial = 476] [outer = 00000000] [url = about:blank] 01:30:25 INFO - PROCESS | 3728 | --DOMWINDOW == 69 (17E0AC00) [pid = 3728] [serial = 465] [outer = 00000000] [url = about:blank] 01:30:26 INFO - PROCESS | 3728 | [3728] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:30:26 INFO - PROCESS | 3728 | [3728] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:30:26 INFO - PROCESS | 3728 | [3728] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:30:26 INFO - PROCESS | 3728 | 1466584226119 Marionette TRACE conn2 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 01:30:26 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 01:30:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1497ms 01:30:26 INFO - PROCESS | 3728 | 1466584226164 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 01:30:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 01:30:26 INFO - PROCESS | 3728 | 1466584226168 Marionette TRACE conn2 <- [1,665,null,{"value":"13"}] 01:30:26 INFO - PROCESS | 3728 | 1466584226172 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 01:30:26 INFO - PROCESS | 3728 | 1466584226176 Marionette TRACE conn2 <- [1,666,null,{}] 01:30:26 INFO - PROCESS | 3728 | 1466584226181 Marionette TRACE conn2 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:26 INFO - PROCESS | 3728 | 1466584226184 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:30:26 INFO - PROCESS | 3728 | 1466584226272 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 01:30:26 INFO - PROCESS | 3728 | 1466584226278 Marionette TRACE conn2 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:26 INFO - PROCESS | 3728 | 1466584226281 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:30:26 INFO - PROCESS | 3728 | ++DOCSHELL 12820C00 == 28 [pid = 3728] [id = 176] 01:30:26 INFO - PROCESS | 3728 | ++DOMWINDOW == 70 (1289FC00) [pid = 3728] [serial = 526] [outer = 00000000] 01:30:26 INFO - PROCESS | 3728 | ++DOMWINDOW == 71 (1312B800) [pid = 3728] [serial = 527] [outer = 1289FC00] 01:30:26 INFO - PROCESS | 3728 | 1466584226328 Marionette DEBUG loaded listener.js 01:30:26 INFO - PROCESS | 3728 | ++DOMWINDOW == 72 (13156400) [pid = 3728] [serial = 528] [outer = 1289FC00] 01:30:26 INFO - PROCESS | 3728 | 1466584226794 Marionette TRACE conn2 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 01:30:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 01:30:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 645ms 01:30:26 INFO - PROCESS | 3728 | 1466584226807 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 01:30:26 INFO - PROCESS | 3728 | 1466584226812 Marionette TRACE conn2 <- [1,669,null,{"value":"13"}] 01:30:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 01:30:26 INFO - PROCESS | 3728 | 1466584226818 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 01:30:26 INFO - PROCESS | 3728 | 1466584226821 Marionette TRACE conn2 <- [1,670,null,{}] 01:30:26 INFO - PROCESS | 3728 | 1466584226828 Marionette TRACE conn2 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:26 INFO - PROCESS | 3728 | 1466584226831 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:30:26 INFO - PROCESS | 3728 | 1466584226919 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 01:30:26 INFO - PROCESS | 3728 | 1466584226958 Marionette TRACE conn2 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:26 INFO - PROCESS | 3728 | 1466584226961 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:30:26 INFO - PROCESS | 3728 | ++DOCSHELL 14041000 == 29 [pid = 3728] [id = 177] 01:30:26 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (140E9400) [pid = 3728] [serial = 529] [outer = 00000000] 01:30:27 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (143D1C00) [pid = 3728] [serial = 530] [outer = 140E9400] 01:30:27 INFO - PROCESS | 3728 | 1466584227014 Marionette DEBUG loaded listener.js 01:30:27 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (154E7000) [pid = 3728] [serial = 531] [outer = 140E9400] 01:30:28 INFO - PROCESS | 3728 | 1466584227985 Marionette TRACE conn2 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 01:30:28 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) 01:30:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1197ms 01:30:28 INFO - PROCESS | 3728 | 1466584228018 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 01:30:28 INFO - PROCESS | 3728 | 1466584228020 Marionette TRACE conn2 <- [1,673,null,{"value":"13"}] 01:30:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 01:30:28 INFO - PROCESS | 3728 | 1466584228024 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 01:30:28 INFO - PROCESS | 3728 | 1466584228027 Marionette TRACE conn2 <- [1,674,null,{}] 01:30:28 INFO - PROCESS | 3728 | 1466584228046 Marionette TRACE conn2 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:28 INFO - PROCESS | 3728 | 1466584228051 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:30:28 INFO - PROCESS | 3728 | 1466584228161 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 01:30:28 INFO - PROCESS | 3728 | 1466584228169 Marionette TRACE conn2 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:28 INFO - PROCESS | 3728 | 1466584228172 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:30:28 INFO - PROCESS | 3728 | ++DOCSHELL 162D2800 == 30 [pid = 3728] [id = 178] 01:30:28 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (162D3800) [pid = 3728] [serial = 532] [outer = 00000000] 01:30:28 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (169D5800) [pid = 3728] [serial = 533] [outer = 162D3800] 01:30:28 INFO - PROCESS | 3728 | 1466584228219 Marionette DEBUG loaded listener.js 01:30:28 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (16D68C00) [pid = 3728] [serial = 534] [outer = 162D3800] 01:30:29 INFO - PROCESS | 3728 | 1466584229185 Marionette TRACE conn2 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 01:30:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 01:30:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1197ms 01:30:29 INFO - PROCESS | 3728 | 1466584229221 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 01:30:29 INFO - PROCESS | 3728 | 1466584229223 Marionette TRACE conn2 <- [1,677,null,{"value":"13"}] 01:30:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 01:30:29 INFO - PROCESS | 3728 | 1466584229227 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 01:30:29 INFO - PROCESS | 3728 | 1466584229228 Marionette TRACE conn2 <- [1,678,null,{}] 01:30:29 INFO - PROCESS | 3728 | 1466584229232 Marionette TRACE conn2 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:29 INFO - PROCESS | 3728 | 1466584229234 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:30:29 INFO - PROCESS | 3728 | 1466584229348 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 01:30:29 INFO - PROCESS | 3728 | 1466584229354 Marionette TRACE conn2 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:29 INFO - PROCESS | 3728 | 1466584229357 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:30:29 INFO - PROCESS | 3728 | ++DOCSHELL 16D64800 == 31 [pid = 3728] [id = 179] 01:30:29 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (16D66C00) [pid = 3728] [serial = 535] [outer = 00000000] 01:30:29 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (16EB0800) [pid = 3728] [serial = 536] [outer = 16D66C00] 01:30:29 INFO - PROCESS | 3728 | 1466584229491 Marionette DEBUG loaded listener.js 01:30:29 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (171BFC00) [pid = 3728] [serial = 537] [outer = 16D66C00] 01:30:30 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (19BBA800) [pid = 3728] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 01:30:30 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (16E0E400) [pid = 3728] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 01:30:30 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (1A189800) [pid = 3728] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 01:30:30 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (11AEA400) [pid = 3728] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 01:30:30 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (198EE000) [pid = 3728] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 01:30:30 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (10A63C00) [pid = 3728] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 01:30:30 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (14F9BC00) [pid = 3728] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 01:30:30 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (198E3400) [pid = 3728] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 01:30:30 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (14037000) [pid = 3728] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 01:30:30 INFO - PROCESS | 3728 | --DOMWINDOW == 71 (17667800) [pid = 3728] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 01:30:30 INFO - PROCESS | 3728 | --DOMWINDOW == 70 (1609E400) [pid = 3728] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 01:30:30 INFO - PROCESS | 3728 | --DOMWINDOW == 69 (160A4800) [pid = 3728] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 01:30:30 INFO - PROCESS | 3728 | 1466584230403 Marionette TRACE conn2 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 01:30:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 01:30:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1197ms 01:30:30 INFO - PROCESS | 3728 | 1466584230456 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 01:30:30 INFO - PROCESS | 3728 | 1466584230458 Marionette TRACE conn2 <- [1,681,null,{"value":"13"}] 01:30:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 01:30:30 INFO - PROCESS | 3728 | 1466584230462 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 01:30:30 INFO - PROCESS | 3728 | 1466584230463 Marionette TRACE conn2 <- [1,682,null,{}] 01:30:30 INFO - PROCESS | 3728 | 1466584230467 Marionette TRACE conn2 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:30 INFO - PROCESS | 3728 | 1466584230469 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:30:30 INFO - PROCESS | 3728 | 1466584230544 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 01:30:30 INFO - PROCESS | 3728 | 1466584230549 Marionette TRACE conn2 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:30 INFO - PROCESS | 3728 | 1466584230551 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:30:30 INFO - PROCESS | 3728 | ++DOCSHELL 10F13C00 == 32 [pid = 3728] [id = 180] 01:30:30 INFO - PROCESS | 3728 | ++DOMWINDOW == 70 (1144B800) [pid = 3728] [serial = 538] [outer = 00000000] 01:30:30 INFO - PROCESS | 3728 | ++DOMWINDOW == 71 (1609E400) [pid = 3728] [serial = 539] [outer = 1144B800] 01:30:30 INFO - PROCESS | 3728 | 1466584230596 Marionette DEBUG loaded listener.js 01:30:30 INFO - PROCESS | 3728 | ++DOMWINDOW == 72 (16E06000) [pid = 3728] [serial = 540] [outer = 1144B800] 01:30:31 INFO - PROCESS | 3728 | 1466584231531 Marionette TRACE conn2 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 01:30:31 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) 01:30:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1103ms 01:30:31 INFO - PROCESS | 3728 | 1466584231562 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 01:30:31 INFO - PROCESS | 3728 | 1466584231564 Marionette TRACE conn2 <- [1,685,null,{"value":"13"}] 01:30:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 01:30:31 INFO - PROCESS | 3728 | 1466584231568 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 01:30:31 INFO - PROCESS | 3728 | 1466584231570 Marionette TRACE conn2 <- [1,686,null,{}] 01:30:31 INFO - PROCESS | 3728 | 1466584231573 Marionette TRACE conn2 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:31 INFO - PROCESS | 3728 | 1466584231579 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:30:31 INFO - PROCESS | 3728 | 1466584231668 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 01:30:31 INFO - PROCESS | 3728 | 1466584231673 Marionette TRACE conn2 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:31 INFO - PROCESS | 3728 | 1466584231675 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:30:31 INFO - PROCESS | 3728 | ++DOCSHELL 175A4C00 == 33 [pid = 3728] [id = 181] 01:30:31 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (17857C00) [pid = 3728] [serial = 541] [outer = 00000000] 01:30:31 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (17EEDC00) [pid = 3728] [serial = 542] [outer = 17857C00] 01:30:31 INFO - PROCESS | 3728 | 1466584231718 Marionette DEBUG loaded listener.js 01:30:31 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (180B0000) [pid = 3728] [serial = 543] [outer = 17857C00] 01:30:32 INFO - PROCESS | 3728 | 1466584232668 Marionette TRACE conn2 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 01:30:32 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) 01:30:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1149ms 01:30:32 INFO - PROCESS | 3728 | 1466584232752 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 01:30:32 INFO - PROCESS | 3728 | 1466584232755 Marionette TRACE conn2 <- [1,689,null,{"value":"13"}] 01:30:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 01:30:32 INFO - PROCESS | 3728 | 1466584232762 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 01:30:32 INFO - PROCESS | 3728 | 1466584232765 Marionette TRACE conn2 <- [1,690,null,{}] 01:30:32 INFO - PROCESS | 3728 | 1466584232771 Marionette TRACE conn2 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:32 INFO - PROCESS | 3728 | 1466584232773 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:30:32 INFO - PROCESS | 3728 | 1466584232868 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 01:30:33 INFO - PROCESS | 3728 | 1466584233023 Marionette TRACE conn2 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:33 INFO - PROCESS | 3728 | 1466584233026 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:30:33 INFO - PROCESS | 3728 | ++DOCSHELL 12D78400 == 34 [pid = 3728] [id = 182] 01:30:33 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (1302F400) [pid = 3728] [serial = 544] [outer = 00000000] 01:30:33 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (131E3800) [pid = 3728] [serial = 545] [outer = 1302F400] 01:30:33 INFO - PROCESS | 3728 | 1466584233133 Marionette DEBUG loaded listener.js 01:30:33 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (13461800) [pid = 3728] [serial = 546] [outer = 1302F400] 01:30:34 INFO - PROCESS | 3728 | 1466584234297 Marionette TRACE conn2 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 01:30:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 01:30:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1575ms 01:30:34 INFO - PROCESS | 3728 | 1466584234357 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 01:30:34 INFO - PROCESS | 3728 | 1466584234361 Marionette TRACE conn2 <- [1,693,null,{"value":"13"}] 01:30:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 01:30:34 INFO - PROCESS | 3728 | 1466584234372 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 01:30:34 INFO - PROCESS | 3728 | 1466584234375 Marionette TRACE conn2 <- [1,694,null,{}] 01:30:34 INFO - PROCESS | 3728 | 1466584234381 Marionette TRACE conn2 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:34 INFO - PROCESS | 3728 | 1466584234383 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:30:34 INFO - PROCESS | 3728 | 1466584234548 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 01:30:34 INFO - PROCESS | 3728 | 1466584234647 Marionette TRACE conn2 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:34 INFO - PROCESS | 3728 | 1466584234650 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:30:34 INFO - PROCESS | 3728 | ++DOCSHELL 12DC3800 == 35 [pid = 3728] [id = 183] 01:30:34 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (13033C00) [pid = 3728] [serial = 547] [outer = 00000000] 01:30:34 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (131E4000) [pid = 3728] [serial = 548] [outer = 13033C00] 01:30:34 INFO - PROCESS | 3728 | 1466584234700 Marionette DEBUG loaded listener.js 01:30:34 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (13B0D400) [pid = 3728] [serial = 549] [outer = 13033C00] 01:30:34 INFO - PROCESS | 3728 | --DOCSHELL 10F13C00 == 34 [pid = 3728] [id = 180] 01:30:34 INFO - PROCESS | 3728 | --DOCSHELL 16D64800 == 33 [pid = 3728] [id = 179] 01:30:34 INFO - PROCESS | 3728 | --DOCSHELL 162D2800 == 32 [pid = 3728] [id = 178] 01:30:34 INFO - PROCESS | 3728 | --DOCSHELL 14041000 == 31 [pid = 3728] [id = 177] 01:30:34 INFO - PROCESS | 3728 | --DOCSHELL 12820C00 == 30 [pid = 3728] [id = 176] 01:30:34 INFO - PROCESS | 3728 | --DOCSHELL 11AF1000 == 29 [pid = 3728] [id = 175] 01:30:34 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (1A395C00) [pid = 3728] [serial = 510] [outer = 00000000] [url = about:blank] 01:30:34 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (19BC5000) [pid = 3728] [serial = 500] [outer = 00000000] [url = about:blank] 01:30:34 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (17669400) [pid = 3728] [serial = 492] [outer = 00000000] [url = about:blank] 01:30:34 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (1A2E2000) [pid = 3728] [serial = 509] [outer = 00000000] [url = about:blank] 01:30:34 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (1345FC00) [pid = 3728] [serial = 479] [outer = 00000000] [url = about:blank] 01:30:34 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (19D75C00) [pid = 3728] [serial = 477] [outer = 00000000] [url = about:blank] 01:30:34 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (19D68C00) [pid = 3728] [serial = 501] [outer = 00000000] [url = about:blank] 01:30:34 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (114CB400) [pid = 3728] [serial = 482] [outer = 00000000] [url = about:blank] 01:30:34 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (162D0800) [pid = 3728] [serial = 503] [outer = 00000000] [url = about:blank] 01:30:34 INFO - PROCESS | 3728 | --DOMWINDOW == 71 (169D2400) [pid = 3728] [serial = 504] [outer = 00000000] [url = about:blank] 01:30:34 INFO - PROCESS | 3728 | --DOMWINDOW == 70 (19B5E800) [pid = 3728] [serial = 498] [outer = 00000000] [url = about:blank] 01:30:34 INFO - PROCESS | 3728 | --DOMWINDOW == 69 (140F1C00) [pid = 3728] [serial = 485] [outer = 00000000] [url = about:blank] 01:30:34 INFO - PROCESS | 3728 | --DOMWINDOW == 68 (180ABC00) [pid = 3728] [serial = 495] [outer = 00000000] [url = about:blank] 01:30:34 INFO - PROCESS | 3728 | --DOMWINDOW == 67 (13C90000) [pid = 3728] [serial = 480] [outer = 00000000] [url = about:blank] 01:30:34 INFO - PROCESS | 3728 | --DOMWINDOW == 66 (19B66400) [pid = 3728] [serial = 506] [outer = 00000000] [url = about:blank] 01:30:34 INFO - PROCESS | 3728 | --DOMWINDOW == 65 (162D7800) [pid = 3728] [serial = 489] [outer = 00000000] [url = about:blank] 01:30:34 INFO - PROCESS | 3728 | --DOMWINDOW == 64 (1712CC00) [pid = 3728] [serial = 491] [outer = 00000000] [url = about:blank] 01:30:34 INFO - PROCESS | 3728 | --DOMWINDOW == 63 (19DA4000) [pid = 3728] [serial = 507] [outer = 00000000] [url = about:blank] 01:30:34 INFO - PROCESS | 3728 | --DOMWINDOW == 62 (143F6C00) [pid = 3728] [serial = 486] [outer = 00000000] [url = about:blank] 01:30:34 INFO - PROCESS | 3728 | --DOMWINDOW == 61 (17E05C00) [pid = 3728] [serial = 494] [outer = 00000000] [url = about:blank] 01:30:34 INFO - PROCESS | 3728 | --DOMWINDOW == 60 (1289EC00) [pid = 3728] [serial = 483] [outer = 00000000] [url = about:blank] 01:30:34 INFO - PROCESS | 3728 | --DOMWINDOW == 59 (198ED000) [pid = 3728] [serial = 497] [outer = 00000000] [url = about:blank] 01:30:34 INFO - PROCESS | 3728 | --DOMWINDOW == 58 (162CF400) [pid = 3728] [serial = 488] [outer = 00000000] [url = about:blank] 01:30:35 INFO - PROCESS | 3728 | 1466584235617 Marionette TRACE conn2 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 01:30:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 01:30:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1308ms 01:30:35 INFO - PROCESS | 3728 | 1466584235668 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 01:30:35 INFO - PROCESS | 3728 | 1466584235673 Marionette TRACE conn2 <- [1,697,null,{"value":"13"}] 01:30:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 01:30:35 INFO - PROCESS | 3728 | 1466584235679 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 01:30:35 INFO - PROCESS | 3728 | 1466584235682 Marionette TRACE conn2 <- [1,698,null,{}] 01:30:35 INFO - PROCESS | 3728 | 1466584235686 Marionette TRACE conn2 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:35 INFO - PROCESS | 3728 | 1466584235688 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:30:35 INFO - PROCESS | 3728 | 1466584235773 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 01:30:35 INFO - PROCESS | 3728 | 1466584235780 Marionette TRACE conn2 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:35 INFO - PROCESS | 3728 | 1466584235783 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:30:35 INFO - PROCESS | 3728 | ++DOCSHELL 13C90000 == 30 [pid = 3728] [id = 184] 01:30:35 INFO - PROCESS | 3728 | ++DOMWINDOW == 59 (13C91000) [pid = 3728] [serial = 550] [outer = 00000000] 01:30:35 INFO - PROCESS | 3728 | ++DOMWINDOW == 60 (143FC800) [pid = 3728] [serial = 551] [outer = 13C91000] 01:30:35 INFO - PROCESS | 3728 | 1466584235829 Marionette DEBUG loaded listener.js 01:30:35 INFO - PROCESS | 3728 | ++DOMWINDOW == 61 (15533800) [pid = 3728] [serial = 552] [outer = 13C91000] 01:30:36 INFO - PROCESS | 3728 | 1466584236787 Marionette TRACE conn2 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 01:30:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 01:30:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1150ms 01:30:36 INFO - PROCESS | 3728 | 1466584236826 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 01:30:36 INFO - PROCESS | 3728 | 1466584236828 Marionette TRACE conn2 <- [1,701,null,{"value":"13"}] 01:30:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 01:30:36 INFO - PROCESS | 3728 | 1466584236832 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 01:30:36 INFO - PROCESS | 3728 | 1466584236836 Marionette TRACE conn2 <- [1,702,null,{}] 01:30:36 INFO - PROCESS | 3728 | 1466584236846 Marionette TRACE conn2 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:36 INFO - PROCESS | 3728 | 1466584236851 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:30:37 INFO - PROCESS | 3728 | 1466584236964 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 01:30:37 INFO - PROCESS | 3728 | 1466584236971 Marionette TRACE conn2 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:37 INFO - PROCESS | 3728 | 1466584236974 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:30:37 INFO - PROCESS | 3728 | ++DOCSHELL 162D6800 == 31 [pid = 3728] [id = 185] 01:30:37 INFO - PROCESS | 3728 | ++DOMWINDOW == 62 (162D6C00) [pid = 3728] [serial = 553] [outer = 00000000] 01:30:37 INFO - PROCESS | 3728 | ++DOMWINDOW == 63 (16973400) [pid = 3728] [serial = 554] [outer = 162D6C00] 01:30:37 INFO - PROCESS | 3728 | 1466584237022 Marionette DEBUG loaded listener.js 01:30:37 INFO - PROCESS | 3728 | ++DOMWINDOW == 64 (16D64800) [pid = 3728] [serial = 555] [outer = 162D6C00] 01:30:38 INFO - PROCESS | 3728 | 1466584238017 Marionette TRACE conn2 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 01:30:38 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 01:30:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1197ms 01:30:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 01:30:38 INFO - PROCESS | 3728 | 1466584238067 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 01:30:38 INFO - PROCESS | 3728 | 1466584238070 Marionette TRACE conn2 <- [1,705,null,{"value":"13"}] 01:30:38 INFO - PROCESS | 3728 | 1466584238073 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 01:30:38 INFO - PROCESS | 3728 | 1466584238075 Marionette TRACE conn2 <- [1,706,null,{}] 01:30:38 INFO - PROCESS | 3728 | 1466584238079 Marionette TRACE conn2 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:38 INFO - PROCESS | 3728 | 1466584238081 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:30:38 INFO - PROCESS | 3728 | 1466584238191 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 01:30:38 INFO - PROCESS | 3728 | 1466584238197 Marionette TRACE conn2 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:38 INFO - PROCESS | 3728 | 1466584238199 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:30:38 INFO - PROCESS | 3728 | ++DOCSHELL 16E0C400 == 32 [pid = 3728] [id = 186] 01:30:38 INFO - PROCESS | 3728 | ++DOMWINDOW == 65 (16E0C800) [pid = 3728] [serial = 556] [outer = 00000000] 01:30:38 INFO - PROCESS | 3728 | ++DOMWINDOW == 66 (176B1800) [pid = 3728] [serial = 557] [outer = 16E0C800] 01:30:38 INFO - PROCESS | 3728 | 1466584238243 Marionette DEBUG loaded listener.js 01:30:38 INFO - PROCESS | 3728 | ++DOMWINDOW == 67 (178E2800) [pid = 3728] [serial = 558] [outer = 16E0C800] 01:30:38 INFO - PROCESS | 3728 | --DOMWINDOW == 66 (1289FC00) [pid = 3728] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 01:30:38 INFO - PROCESS | 3728 | --DOMWINDOW == 65 (140E9400) [pid = 3728] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 01:30:38 INFO - PROCESS | 3728 | --DOMWINDOW == 64 (1281D000) [pid = 3728] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 01:30:38 INFO - PROCESS | 3728 | --DOMWINDOW == 63 (162D3800) [pid = 3728] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 01:30:38 INFO - PROCESS | 3728 | --DOMWINDOW == 62 (16D66C00) [pid = 3728] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 01:30:38 INFO - PROCESS | 3728 | --DOMWINDOW == 61 (10435800) [pid = 3728] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 01:30:38 INFO - PROCESS | 3728 | --DOMWINDOW == 60 (156B5C00) [pid = 3728] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 01:30:38 INFO - PROCESS | 3728 | --DOMWINDOW == 59 (16E08C00) [pid = 3728] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 01:30:38 INFO - PROCESS | 3728 | --DOMWINDOW == 58 (198EA800) [pid = 3728] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 01:30:38 INFO - PROCESS | 3728 | --DOMWINDOW == 57 (1144B800) [pid = 3728] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 01:30:39 INFO - PROCESS | 3728 | 1466584239191 Marionette TRACE conn2 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 01:30:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 01:30:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1149ms 01:30:39 INFO - PROCESS | 3728 | 1466584239218 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 01:30:39 INFO - PROCESS | 3728 | 1466584239220 Marionette TRACE conn2 <- [1,709,null,{"value":"13"}] 01:30:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 01:30:39 INFO - PROCESS | 3728 | 1466584239223 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 01:30:39 INFO - PROCESS | 3728 | 1466584239225 Marionette TRACE conn2 <- [1,710,null,{}] 01:30:39 INFO - PROCESS | 3728 | 1466584239228 Marionette TRACE conn2 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:39 INFO - PROCESS | 3728 | 1466584239230 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:30:39 INFO - PROCESS | 3728 | 1466584239338 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 01:30:39 INFO - PROCESS | 3728 | 1466584239346 Marionette TRACE conn2 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:39 INFO - PROCESS | 3728 | 1466584239348 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:30:39 INFO - PROCESS | 3728 | ++DOCSHELL 156B5C00 == 33 [pid = 3728] [id = 187] 01:30:39 INFO - PROCESS | 3728 | ++DOMWINDOW == 58 (16974400) [pid = 3728] [serial = 559] [outer = 00000000] 01:30:39 INFO - PROCESS | 3728 | ++DOMWINDOW == 59 (17127400) [pid = 3728] [serial = 560] [outer = 16974400] 01:30:39 INFO - PROCESS | 3728 | 1466584239391 Marionette DEBUG loaded listener.js 01:30:39 INFO - PROCESS | 3728 | ++DOMWINDOW == 60 (178EFC00) [pid = 3728] [serial = 561] [outer = 16974400] 01:30:39 INFO - PROCESS | 3728 | 1466584239801 Marionette TRACE conn2 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 01:30:39 INFO - PROCESS | 3728 | 1466584239863 Marionette TRACE conn2 <- [1,713,null,{"value":"13"}] 01:30:39 INFO - PROCESS | 3728 | 1466584239866 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 01:30:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 01:30:39 INFO - PROCESS | 3728 | 1466584239868 Marionette TRACE conn2 <- [1,714,null,{}] 01:30:39 INFO - PROCESS | 3728 | 1466584239871 Marionette TRACE conn2 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:39 INFO - PROCESS | 3728 | 1466584239877 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:30:40 INFO - PROCESS | 3728 | 1466584240007 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 01:30:40 INFO - PROCESS | 3728 | 1466584240019 Marionette TRACE conn2 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:40 INFO - PROCESS | 3728 | 1466584240021 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:30:40 INFO - PROCESS | 3728 | ++DOCSHELL 178EA800 == 34 [pid = 3728] [id = 188] 01:30:40 INFO - PROCESS | 3728 | ++DOMWINDOW == 61 (17BAE800) [pid = 3728] [serial = 562] [outer = 00000000] 01:30:40 INFO - PROCESS | 3728 | ++DOMWINDOW == 62 (1952CC00) [pid = 3728] [serial = 563] [outer = 17BAE800] 01:30:40 INFO - PROCESS | 3728 | 1466584240064 Marionette DEBUG loaded listener.js 01:30:40 INFO - PROCESS | 3728 | ++DOMWINDOW == 63 (198EC800) [pid = 3728] [serial = 564] [outer = 17BAE800] 01:30:40 INFO - PROCESS | 3728 | 1466584240516 Marionette TRACE conn2 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 01:30:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 01:30:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 693ms 01:30:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 01:30:40 INFO - PROCESS | 3728 | 1466584240566 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 01:30:40 INFO - PROCESS | 3728 | 1466584240568 Marionette TRACE conn2 <- [1,717,null,{"value":"13"}] 01:30:40 INFO - PROCESS | 3728 | 1466584240571 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 01:30:40 INFO - PROCESS | 3728 | 1466584240573 Marionette TRACE conn2 <- [1,718,null,{}] 01:30:40 INFO - PROCESS | 3728 | 1466584240576 Marionette TRACE conn2 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:40 INFO - PROCESS | 3728 | 1466584240578 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:30:40 INFO - PROCESS | 3728 | 1466584240710 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 01:30:40 INFO - PROCESS | 3728 | 1466584240723 Marionette TRACE conn2 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:40 INFO - PROCESS | 3728 | 1466584240725 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:30:40 INFO - PROCESS | 3728 | ++DOCSHELL 19B5DC00 == 35 [pid = 3728] [id = 189] 01:30:40 INFO - PROCESS | 3728 | ++DOMWINDOW == 64 (19B5E000) [pid = 3728] [serial = 565] [outer = 00000000] 01:30:40 INFO - PROCESS | 3728 | ++DOMWINDOW == 65 (19B62C00) [pid = 3728] [serial = 566] [outer = 19B5E000] 01:30:40 INFO - PROCESS | 3728 | 1466584240767 Marionette DEBUG loaded listener.js 01:30:40 INFO - PROCESS | 3728 | ++DOMWINDOW == 66 (19B61000) [pid = 3728] [serial = 567] [outer = 19B5E000] 01:30:41 INFO - PROCESS | 3728 | 1466584241395 Marionette TRACE conn2 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4036] expected 0 but got 24","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 01:30:41 INFO - PROCESS | 3728 | 1466584241481 Marionette TRACE conn2 <- [1,721,null,{"value":"13"}] 01:30:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 01:30:41 INFO - PROCESS | 3728 | 1466584241500 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 01:30:41 INFO - PROCESS | 3728 | 1466584241505 Marionette TRACE conn2 <- [1,722,null,{}] 01:30:41 INFO - PROCESS | 3728 | 1466584241510 Marionette TRACE conn2 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:41 INFO - PROCESS | 3728 | 1466584241513 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:30:41 INFO - PROCESS | 3728 | 1466584241671 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 01:30:41 INFO - PROCESS | 3728 | 1466584241745 Marionette TRACE conn2 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:41 INFO - PROCESS | 3728 | 1466584241749 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:30:41 INFO - PROCESS | 3728 | ++DOCSHELL 129B2800 == 36 [pid = 3728] [id = 190] 01:30:41 INFO - PROCESS | 3728 | ++DOMWINDOW == 67 (12B03800) [pid = 3728] [serial = 568] [outer = 00000000] 01:30:41 INFO - PROCESS | 3728 | ++DOMWINDOW == 68 (143FD000) [pid = 3728] [serial = 569] [outer = 12B03800] 01:30:41 INFO - PROCESS | 3728 | 1466584241845 Marionette DEBUG loaded listener.js 01:30:41 INFO - PROCESS | 3728 | ++DOMWINDOW == 69 (159A9800) [pid = 3728] [serial = 570] [outer = 12B03800] 01:30:42 INFO - PROCESS | 3728 | 1466584242460 Marionette TRACE conn2 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 01:30:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 01:30:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1008ms 01:30:42 INFO - PROCESS | 3728 | 1466584242535 Marionette TRACE conn2 -> [0,725,"getWindowHandle",null] 01:30:42 INFO - PROCESS | 3728 | 1466584242540 Marionette TRACE conn2 <- [1,725,null,{"value":"13"}] 01:30:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 01:30:42 INFO - PROCESS | 3728 | 1466584242546 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 01:30:42 INFO - PROCESS | 3728 | 1466584242549 Marionette TRACE conn2 <- [1,726,null,{}] 01:30:42 INFO - PROCESS | 3728 | 1466584242553 Marionette TRACE conn2 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:42 INFO - PROCESS | 3728 | 1466584242556 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:30:42 INFO - PROCESS | 3728 | 1466584242695 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 01:30:42 INFO - PROCESS | 3728 | 1466584242818 Marionette TRACE conn2 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:42 INFO - PROCESS | 3728 | 1466584242821 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:30:42 INFO - PROCESS | 3728 | ++DOCSHELL 16E0EC00 == 37 [pid = 3728] [id = 191] 01:30:42 INFO - PROCESS | 3728 | ++DOMWINDOW == 70 (16E10000) [pid = 3728] [serial = 571] [outer = 00000000] 01:30:42 INFO - PROCESS | 3728 | ++DOMWINDOW == 71 (176B1000) [pid = 3728] [serial = 572] [outer = 16E10000] 01:30:42 INFO - PROCESS | 3728 | 1466584242876 Marionette DEBUG loaded listener.js 01:30:42 INFO - PROCESS | 3728 | ++DOMWINDOW == 72 (17EF2400) [pid = 3728] [serial = 573] [outer = 16E10000] 01:30:43 INFO - PROCESS | 3728 | 1466584243941 Marionette TRACE conn2 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 01:30:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 01:30:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1465ms 01:30:44 INFO - PROCESS | 3728 | 1466584244047 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 01:30:44 INFO - PROCESS | 3728 | 1466584244052 Marionette TRACE conn2 <- [1,729,null,{"value":"13"}] 01:30:44 INFO - PROCESS | 3728 | 1466584244059 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 01:30:44 INFO - PROCESS | 3728 | 1466584244062 Marionette TRACE conn2 <- [1,730,null,{}] 01:30:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 01:30:44 INFO - PROCESS | 3728 | 1466584244068 Marionette TRACE conn2 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:44 INFO - PROCESS | 3728 | 1466584244070 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:30:44 INFO - PROCESS | 3728 | 1466584244159 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 01:30:44 INFO - PROCESS | 3728 | 1466584244279 Marionette TRACE conn2 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:44 INFO - PROCESS | 3728 | 1466584244281 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:30:44 INFO - PROCESS | 3728 | ++DOCSHELL 10EB1400 == 38 [pid = 3728] [id = 192] 01:30:44 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (10EB7C00) [pid = 3728] [serial = 574] [outer = 00000000] 01:30:44 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (10F6A000) [pid = 3728] [serial = 575] [outer = 10EB7C00] 01:30:44 INFO - PROCESS | 3728 | 1466584244331 Marionette DEBUG loaded listener.js 01:30:44 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (1144C000) [pid = 3728] [serial = 576] [outer = 10EB7C00] 01:30:45 INFO - PROCESS | 3728 | --DOCSHELL 178EA800 == 37 [pid = 3728] [id = 188] 01:30:45 INFO - PROCESS | 3728 | --DOCSHELL 156B5C00 == 36 [pid = 3728] [id = 187] 01:30:45 INFO - PROCESS | 3728 | --DOCSHELL 16E0C400 == 35 [pid = 3728] [id = 186] 01:30:45 INFO - PROCESS | 3728 | --DOCSHELL 162D6800 == 34 [pid = 3728] [id = 185] 01:30:45 INFO - PROCESS | 3728 | --DOCSHELL 13C90000 == 33 [pid = 3728] [id = 184] 01:30:45 INFO - PROCESS | 3728 | --DOCSHELL 12DC3800 == 32 [pid = 3728] [id = 183] 01:30:45 INFO - PROCESS | 3728 | --DOCSHELL 12D78400 == 31 [pid = 3728] [id = 182] 01:30:45 INFO - PROCESS | 3728 | --DOCSHELL 175A4C00 == 30 [pid = 3728] [id = 181] 01:30:45 INFO - PROCESS | 3728 | --DOCSHELL 16E0EC00 == 29 [pid = 3728] [id = 191] 01:30:45 INFO - PROCESS | 3728 | --DOCSHELL 19B5DC00 == 28 [pid = 3728] [id = 189] 01:30:45 INFO - PROCESS | 3728 | --DOCSHELL 129B2800 == 27 [pid = 3728] [id = 190] 01:30:45 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (154E7000) [pid = 3728] [serial = 531] [outer = 00000000] [url = about:blank] 01:30:45 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (1312B800) [pid = 3728] [serial = 527] [outer = 00000000] [url = about:blank] 01:30:45 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (13156400) [pid = 3728] [serial = 528] [outer = 00000000] [url = about:blank] 01:30:45 INFO - PROCESS | 3728 | --DOMWINDOW == 71 (143D1C00) [pid = 3728] [serial = 530] [outer = 00000000] [url = about:blank] 01:30:45 INFO - PROCESS | 3728 | --DOMWINDOW == 70 (140EF800) [pid = 3728] [serial = 525] [outer = 00000000] [url = about:blank] 01:30:45 INFO - PROCESS | 3728 | --DOMWINDOW == 69 (1312A800) [pid = 3728] [serial = 524] [outer = 00000000] [url = about:blank] 01:30:45 INFO - PROCESS | 3728 | --DOMWINDOW == 68 (16D68C00) [pid = 3728] [serial = 534] [outer = 00000000] [url = about:blank] 01:30:45 INFO - PROCESS | 3728 | --DOMWINDOW == 67 (169D5800) [pid = 3728] [serial = 533] [outer = 00000000] [url = about:blank] 01:30:45 INFO - PROCESS | 3728 | --DOMWINDOW == 66 (171BFC00) [pid = 3728] [serial = 537] [outer = 00000000] [url = about:blank] 01:30:45 INFO - PROCESS | 3728 | --DOMWINDOW == 65 (16EB0800) [pid = 3728] [serial = 536] [outer = 00000000] [url = about:blank] 01:30:45 INFO - PROCESS | 3728 | --DOMWINDOW == 64 (1144BC00) [pid = 3728] [serial = 513] [outer = 00000000] [url = about:blank] 01:30:45 INFO - PROCESS | 3728 | --DOMWINDOW == 63 (105EE000) [pid = 3728] [serial = 512] [outer = 00000000] [url = about:blank] 01:30:45 INFO - PROCESS | 3728 | --DOMWINDOW == 62 (162CF800) [pid = 3728] [serial = 516] [outer = 00000000] [url = about:blank] 01:30:45 INFO - PROCESS | 3728 | --DOMWINDOW == 61 (15B79C00) [pid = 3728] [serial = 515] [outer = 00000000] [url = about:blank] 01:30:45 INFO - PROCESS | 3728 | --DOMWINDOW == 60 (198ED400) [pid = 3728] [serial = 519] [outer = 00000000] [url = about:blank] 01:30:45 INFO - PROCESS | 3728 | --DOMWINDOW == 59 (180AD800) [pid = 3728] [serial = 518] [outer = 00000000] [url = about:blank] 01:30:45 INFO - PROCESS | 3728 | --DOMWINDOW == 58 (1AA9EC00) [pid = 3728] [serial = 522] [outer = 00000000] [url = about:blank] 01:30:45 INFO - PROCESS | 3728 | --DOMWINDOW == 57 (1A4FB000) [pid = 3728] [serial = 521] [outer = 00000000] [url = about:blank] 01:30:45 INFO - PROCESS | 3728 | --DOMWINDOW == 56 (16E06000) [pid = 3728] [serial = 540] [outer = 00000000] [url = about:blank] 01:30:45 INFO - PROCESS | 3728 | --DOMWINDOW == 55 (17EEDC00) [pid = 3728] [serial = 542] [outer = 00000000] [url = about:blank] 01:30:45 INFO - PROCESS | 3728 | --DOMWINDOW == 54 (1609E400) [pid = 3728] [serial = 539] [outer = 00000000] [url = about:blank] 01:30:46 INFO - PROCESS | 3728 | 1466584246140 Marionette TRACE conn2 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 01:30:46 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 01:30:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 2079ms 01:30:46 INFO - PROCESS | 3728 | 1466584246161 Marionette TRACE conn2 -> [0,733,"getWindowHandle",null] 01:30:46 INFO - PROCESS | 3728 | 1466584246166 Marionette TRACE conn2 <- [1,733,null,{"value":"13"}] 01:30:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 01:30:46 INFO - PROCESS | 3728 | 1466584246170 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 01:30:46 INFO - PROCESS | 3728 | 1466584246174 Marionette TRACE conn2 <- [1,734,null,{}] 01:30:46 INFO - PROCESS | 3728 | 1466584246180 Marionette TRACE conn2 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:46 INFO - PROCESS | 3728 | 1466584246184 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:30:46 INFO - PROCESS | 3728 | 1466584246339 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 01:30:46 INFO - PROCESS | 3728 | 1466584246432 Marionette TRACE conn2 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:46 INFO - PROCESS | 3728 | 1466584246435 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:30:46 INFO - PROCESS | 3728 | ++DOCSHELL 10B66800 == 28 [pid = 3728] [id = 193] 01:30:46 INFO - PROCESS | 3728 | ++DOMWINDOW == 55 (11AF5400) [pid = 3728] [serial = 577] [outer = 00000000] 01:30:46 INFO - PROCESS | 3728 | ++DOMWINDOW == 56 (1289EC00) [pid = 3728] [serial = 578] [outer = 11AF5400] 01:30:46 INFO - PROCESS | 3728 | 1466584246502 Marionette DEBUG loaded listener.js 01:30:46 INFO - PROCESS | 3728 | ++DOMWINDOW == 57 (129B0000) [pid = 3728] [serial = 579] [outer = 11AF5400] 01:30:47 INFO - PROCESS | 3728 | 1466584247630 Marionette TRACE conn2 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 01:30:47 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.) 01:30:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1512ms 01:30:47 INFO - PROCESS | 3728 | 1466584247673 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 01:30:47 INFO - PROCESS | 3728 | 1466584247676 Marionette TRACE conn2 <- [1,737,null,{"value":"13"}] 01:30:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 01:30:47 INFO - PROCESS | 3728 | 1466584247681 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 01:30:47 INFO - PROCESS | 3728 | 1466584247683 Marionette TRACE conn2 <- [1,738,null,{}] 01:30:47 INFO - PROCESS | 3728 | 1466584247689 Marionette TRACE conn2 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:47 INFO - PROCESS | 3728 | 1466584247691 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:30:47 INFO - PROCESS | 3728 | 1466584247773 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 01:30:47 INFO - PROCESS | 3728 | 1466584247816 Marionette TRACE conn2 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:47 INFO - PROCESS | 3728 | 1466584247819 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:30:47 INFO - PROCESS | 3728 | ++DOCSHELL 12B0EC00 == 29 [pid = 3728] [id = 194] 01:30:47 INFO - PROCESS | 3728 | ++DOMWINDOW == 58 (12BCBC00) [pid = 3728] [serial = 580] [outer = 00000000] 01:30:47 INFO - PROCESS | 3728 | ++DOMWINDOW == 59 (12D81000) [pid = 3728] [serial = 581] [outer = 12BCBC00] 01:30:47 INFO - PROCESS | 3728 | 1466584247869 Marionette DEBUG loaded listener.js 01:30:47 INFO - PROCESS | 3728 | ++DOMWINDOW == 60 (1310D400) [pid = 3728] [serial = 582] [outer = 12BCBC00] 01:30:48 INFO - PROCESS | 3728 | 1466584248802 Marionette TRACE conn2 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 01:30:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 01:30:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1149ms 01:30:48 INFO - PROCESS | 3728 | 1466584248829 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 01:30:48 INFO - PROCESS | 3728 | 1466584248834 Marionette TRACE conn2 <- [1,741,null,{"value":"13"}] 01:30:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 01:30:48 INFO - PROCESS | 3728 | 1466584248840 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 01:30:48 INFO - PROCESS | 3728 | 1466584248843 Marionette TRACE conn2 <- [1,742,null,{}] 01:30:48 INFO - PROCESS | 3728 | 1466584248846 Marionette TRACE conn2 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:48 INFO - PROCESS | 3728 | 1466584248849 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:30:48 INFO - PROCESS | 3728 | 1466584248964 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 01:30:49 INFO - PROCESS | 3728 | 1466584249011 Marionette TRACE conn2 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:49 INFO - PROCESS | 3728 | 1466584249014 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:30:49 INFO - PROCESS | 3728 | ++DOCSHELL 13C0D000 == 30 [pid = 3728] [id = 195] 01:30:49 INFO - PROCESS | 3728 | ++DOMWINDOW == 61 (13C0E400) [pid = 3728] [serial = 583] [outer = 00000000] 01:30:49 INFO - PROCESS | 3728 | ++DOMWINDOW == 62 (13C91400) [pid = 3728] [serial = 584] [outer = 13C0E400] 01:30:49 INFO - PROCESS | 3728 | 1466584249060 Marionette DEBUG loaded listener.js 01:30:49 INFO - PROCESS | 3728 | ++DOMWINDOW == 63 (140E9000) [pid = 3728] [serial = 585] [outer = 13C0E400] 01:30:50 INFO - PROCESS | 3728 | 1466584250007 Marionette TRACE conn2 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 01:30:50 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 01:30:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1150ms 01:30:50 INFO - PROCESS | 3728 | 1466584250019 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 01:30:50 INFO - PROCESS | 3728 | 1466584250021 Marionette TRACE conn2 <- [1,745,null,{"value":"13"}] 01:30:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 01:30:50 INFO - PROCESS | 3728 | 1466584250024 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 01:30:50 INFO - PROCESS | 3728 | 1466584250028 Marionette TRACE conn2 <- [1,746,null,{}] 01:30:50 INFO - PROCESS | 3728 | 1466584250039 Marionette TRACE conn2 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:50 INFO - PROCESS | 3728 | 1466584250043 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:30:50 INFO - PROCESS | 3728 | 1466584250154 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 01:30:50 INFO - PROCESS | 3728 | 1466584250162 Marionette TRACE conn2 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:50 INFO - PROCESS | 3728 | 1466584250166 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:30:50 INFO - PROCESS | 3728 | ++DOCSHELL 159AF800 == 31 [pid = 3728] [id = 196] 01:30:50 INFO - PROCESS | 3728 | ++DOMWINDOW == 64 (159AFC00) [pid = 3728] [serial = 586] [outer = 00000000] 01:30:50 INFO - PROCESS | 3728 | ++DOMWINDOW == 65 (15B7A800) [pid = 3728] [serial = 587] [outer = 159AFC00] 01:30:50 INFO - PROCESS | 3728 | 1466584250257 Marionette DEBUG loaded listener.js 01:30:50 INFO - PROCESS | 3728 | ++DOMWINDOW == 66 (160A4800) [pid = 3728] [serial = 588] [outer = 159AFC00] 01:30:50 INFO - PROCESS | 3728 | --DOMWINDOW == 65 (19B5E000) [pid = 3728] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 01:30:50 INFO - PROCESS | 3728 | --DOMWINDOW == 64 (17BAE800) [pid = 3728] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 01:30:50 INFO - PROCESS | 3728 | --DOMWINDOW == 63 (162D6C00) [pid = 3728] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 01:30:50 INFO - PROCESS | 3728 | --DOMWINDOW == 62 (1302F400) [pid = 3728] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 01:30:50 INFO - PROCESS | 3728 | --DOMWINDOW == 61 (17857C00) [pid = 3728] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 01:30:50 INFO - PROCESS | 3728 | --DOMWINDOW == 60 (16E0C800) [pid = 3728] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 01:30:50 INFO - PROCESS | 3728 | --DOMWINDOW == 59 (13C91000) [pid = 3728] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 01:30:50 INFO - PROCESS | 3728 | --DOMWINDOW == 58 (13033C00) [pid = 3728] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 01:30:50 INFO - PROCESS | 3728 | --DOMWINDOW == 57 (12B03800) [pid = 3728] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 01:30:50 INFO - PROCESS | 3728 | --DOMWINDOW == 56 (16974400) [pid = 3728] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 01:30:50 INFO - PROCESS | 3728 | --DOMWINDOW == 55 (16E10000) [pid = 3728] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 01:30:50 INFO - PROCESS | 3728 | 1466584250693 Marionette TRACE conn2 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 01:30:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 01:30:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 693ms 01:30:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 01:30:50 INFO - PROCESS | 3728 | 1466584250722 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 01:30:50 INFO - PROCESS | 3728 | 1466584250725 Marionette TRACE conn2 <- [1,749,null,{"value":"13"}] 01:30:50 INFO - PROCESS | 3728 | 1466584250729 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 01:30:50 INFO - PROCESS | 3728 | 1466584250730 Marionette TRACE conn2 <- [1,750,null,{}] 01:30:50 INFO - PROCESS | 3728 | 1466584250734 Marionette TRACE conn2 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:50 INFO - PROCESS | 3728 | 1466584250736 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:30:50 INFO - PROCESS | 3728 | 1466584250847 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 01:30:50 INFO - PROCESS | 3728 | 1466584250899 Marionette TRACE conn2 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:50 INFO - PROCESS | 3728 | 1466584250901 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:30:50 INFO - PROCESS | 3728 | ++DOCSHELL 162D6000 == 32 [pid = 3728] [id = 197] 01:30:50 INFO - PROCESS | 3728 | ++DOMWINDOW == 56 (162D7000) [pid = 3728] [serial = 589] [outer = 00000000] 01:30:50 INFO - PROCESS | 3728 | ++DOMWINDOW == 57 (16970800) [pid = 3728] [serial = 590] [outer = 162D7000] 01:30:50 INFO - PROCESS | 3728 | 1466584250945 Marionette DEBUG loaded listener.js 01:30:51 INFO - PROCESS | 3728 | ++DOMWINDOW == 58 (169CE000) [pid = 3728] [serial = 591] [outer = 162D7000] 01:30:51 INFO - PROCESS | 3728 | 1466584251757 Marionette TRACE conn2 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 01:30:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 01:30:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1040ms 01:30:51 INFO - PROCESS | 3728 | 1466584251780 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 01:30:51 INFO - PROCESS | 3728 | 1466584251782 Marionette TRACE conn2 <- [1,753,null,{"value":"13"}] 01:30:51 INFO - PROCESS | 3728 | 1466584251785 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 01:30:51 INFO - PROCESS | 3728 | 1466584251787 Marionette TRACE conn2 <- [1,754,null,{}] 01:30:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 01:30:51 INFO - PROCESS | 3728 | 1466584251791 Marionette TRACE conn2 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:51 INFO - PROCESS | 3728 | 1466584251792 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:30:51 INFO - PROCESS | 3728 | 1466584251868 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 01:30:51 INFO - PROCESS | 3728 | 1466584251937 Marionette TRACE conn2 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:51 INFO - PROCESS | 3728 | 1466584251940 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:30:51 INFO - PROCESS | 3728 | ++DOCSHELL 16D5B800 == 33 [pid = 3728] [id = 198] 01:30:51 INFO - PROCESS | 3728 | ++DOMWINDOW == 59 (16D68C00) [pid = 3728] [serial = 592] [outer = 00000000] 01:30:51 INFO - PROCESS | 3728 | ++DOMWINDOW == 60 (16E07400) [pid = 3728] [serial = 593] [outer = 16D68C00] 01:30:51 INFO - PROCESS | 3728 | 1466584251983 Marionette DEBUG loaded listener.js 01:30:52 INFO - PROCESS | 3728 | ++DOMWINDOW == 61 (16E0F400) [pid = 3728] [serial = 594] [outer = 16D68C00] 01:30:52 INFO - PROCESS | 3728 | 1466584252797 Marionette TRACE conn2 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 01:30:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 01:30:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1055ms 01:30:52 INFO - PROCESS | 3728 | 1466584252837 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 01:30:52 INFO - PROCESS | 3728 | 1466584252839 Marionette TRACE conn2 <- [1,757,null,{"value":"13"}] 01:30:52 INFO - PROCESS | 3728 | 1466584252842 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 01:30:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 01:30:52 INFO - PROCESS | 3728 | 1466584252844 Marionette TRACE conn2 <- [1,758,null,{}] 01:30:52 INFO - PROCESS | 3728 | 1466584252848 Marionette TRACE conn2 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:52 INFO - PROCESS | 3728 | 1466584252853 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:30:52 INFO - PROCESS | 3728 | 1466584252952 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 01:30:53 INFO - PROCESS | 3728 | 1466584253024 Marionette TRACE conn2 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:53 INFO - PROCESS | 3728 | 1466584253026 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:30:53 INFO - PROCESS | 3728 | ++DOCSHELL 17028400 == 34 [pid = 3728] [id = 199] 01:30:53 INFO - PROCESS | 3728 | ++DOMWINDOW == 62 (17029C00) [pid = 3728] [serial = 595] [outer = 00000000] 01:30:53 INFO - PROCESS | 3728 | ++DOMWINDOW == 63 (176AF400) [pid = 3728] [serial = 596] [outer = 17029C00] 01:30:53 INFO - PROCESS | 3728 | 1466584253070 Marionette DEBUG loaded listener.js 01:30:53 INFO - PROCESS | 3728 | ++DOMWINDOW == 64 (178EB800) [pid = 3728] [serial = 597] [outer = 17029C00] 01:30:53 INFO - PROCESS | 3728 | 1466584253638 Marionette TRACE conn2 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 01:30:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 01:30:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 850ms 01:30:53 INFO - PROCESS | 3728 | 1466584253686 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 01:30:53 INFO - PROCESS | 3728 | 1466584253691 Marionette TRACE conn2 <- [1,761,null,{"value":"13"}] 01:30:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 01:30:53 INFO - PROCESS | 3728 | 1466584253696 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 01:30:53 INFO - PROCESS | 3728 | 1466584253699 Marionette TRACE conn2 <- [1,762,null,{}] 01:30:53 INFO - PROCESS | 3728 | 1466584253706 Marionette TRACE conn2 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:53 INFO - PROCESS | 3728 | 1466584253709 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:30:53 INFO - PROCESS | 3728 | 1466584253859 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 01:30:53 INFO - PROCESS | 3728 | 1466584253938 Marionette TRACE conn2 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:53 INFO - PROCESS | 3728 | 1466584253940 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:30:53 INFO - PROCESS | 3728 | ++DOCSHELL 11CD6800 == 35 [pid = 3728] [id = 200] 01:30:53 INFO - PROCESS | 3728 | ++DOMWINDOW == 65 (1281C000) [pid = 3728] [serial = 598] [outer = 00000000] 01:30:54 INFO - PROCESS | 3728 | ++DOMWINDOW == 66 (131ED800) [pid = 3728] [serial = 599] [outer = 1281C000] 01:30:54 INFO - PROCESS | 3728 | 1466584254037 Marionette DEBUG loaded listener.js 01:30:54 INFO - PROCESS | 3728 | ++DOMWINDOW == 67 (13B10000) [pid = 3728] [serial = 600] [outer = 1281C000] 01:30:54 INFO - PROCESS | 3728 | 1466584254629 Marionette TRACE conn2 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 01:30:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 01:30:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 945ms 01:30:54 INFO - PROCESS | 3728 | 1466584254674 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 01:30:54 INFO - PROCESS | 3728 | 1466584254679 Marionette TRACE conn2 <- [1,765,null,{"value":"13"}] 01:30:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 01:30:54 INFO - PROCESS | 3728 | 1466584254685 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 01:30:54 INFO - PROCESS | 3728 | 1466584254688 Marionette TRACE conn2 <- [1,766,null,{}] 01:30:54 INFO - PROCESS | 3728 | 1466584254692 Marionette TRACE conn2 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:54 INFO - PROCESS | 3728 | 1466584254695 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:30:54 INFO - PROCESS | 3728 | 1466584254805 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 01:30:54 INFO - PROCESS | 3728 | 1466584254900 Marionette TRACE conn2 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:54 INFO - PROCESS | 3728 | 1466584254903 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:30:54 INFO - PROCESS | 3728 | ++DOCSHELL 15531800 == 36 [pid = 3728] [id = 201] 01:30:54 INFO - PROCESS | 3728 | ++DOMWINDOW == 68 (15532400) [pid = 3728] [serial = 601] [outer = 00000000] 01:30:54 INFO - PROCESS | 3728 | ++DOMWINDOW == 69 (156BC800) [pid = 3728] [serial = 602] [outer = 15532400] 01:30:54 INFO - PROCESS | 3728 | 1466584254959 Marionette DEBUG loaded listener.js 01:30:55 INFO - PROCESS | 3728 | ++DOMWINDOW == 70 (162CD400) [pid = 3728] [serial = 603] [outer = 15532400] 01:30:55 INFO - PROCESS | 3728 | 1466584255586 Marionette TRACE conn2 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 01:30:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 01:30:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 945ms 01:30:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 01:30:55 INFO - PROCESS | 3728 | 1466584255630 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 01:30:55 INFO - PROCESS | 3728 | 1466584255632 Marionette TRACE conn2 <- [1,769,null,{"value":"13"}] 01:30:55 INFO - PROCESS | 3728 | 1466584255636 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 01:30:55 INFO - PROCESS | 3728 | 1466584255640 Marionette TRACE conn2 <- [1,770,null,{}] 01:30:55 INFO - PROCESS | 3728 | 1466584255651 Marionette TRACE conn2 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:55 INFO - PROCESS | 3728 | 1466584255655 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:30:55 INFO - PROCESS | 3728 | 1466584255760 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 01:30:55 INFO - PROCESS | 3728 | 1466584255884 Marionette TRACE conn2 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:55 INFO - PROCESS | 3728 | 1466584255887 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:30:55 INFO - PROCESS | 3728 | ++DOCSHELL 17663800 == 37 [pid = 3728] [id = 202] 01:30:55 INFO - PROCESS | 3728 | ++DOMWINDOW == 71 (17664800) [pid = 3728] [serial = 604] [outer = 00000000] 01:30:55 INFO - PROCESS | 3728 | ++DOMWINDOW == 72 (17859000) [pid = 3728] [serial = 605] [outer = 17664800] 01:30:55 INFO - PROCESS | 3728 | 1466584255943 Marionette DEBUG loaded listener.js 01:30:56 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (17BB2800) [pid = 3728] [serial = 606] [outer = 17664800] 01:30:56 INFO - PROCESS | 3728 | 1466584256621 Marionette TRACE conn2 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 01:30:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 01:30:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1040ms 01:30:56 INFO - PROCESS | 3728 | 1466584256679 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 01:30:56 INFO - PROCESS | 3728 | 1466584256683 Marionette TRACE conn2 <- [1,773,null,{"value":"13"}] 01:30:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 01:30:56 INFO - PROCESS | 3728 | 1466584256688 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 01:30:56 INFO - PROCESS | 3728 | 1466584256691 Marionette TRACE conn2 <- [1,774,null,{}] 01:30:56 INFO - PROCESS | 3728 | 1466584256713 Marionette TRACE conn2 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:56 INFO - PROCESS | 3728 | 1466584256716 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:30:56 INFO - PROCESS | 3728 | 1466584256857 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 01:30:56 INFO - PROCESS | 3728 | --DOCSHELL 16D5B800 == 36 [pid = 3728] [id = 198] 01:30:56 INFO - PROCESS | 3728 | --DOCSHELL 162D6000 == 35 [pid = 3728] [id = 197] 01:30:56 INFO - PROCESS | 3728 | --DOCSHELL 159AF800 == 34 [pid = 3728] [id = 196] 01:30:56 INFO - PROCESS | 3728 | --DOCSHELL 13C0D000 == 33 [pid = 3728] [id = 195] 01:30:56 INFO - PROCESS | 3728 | --DOCSHELL 12B0EC00 == 32 [pid = 3728] [id = 194] 01:30:56 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (16973400) [pid = 3728] [serial = 554] [outer = 00000000] [url = about:blank] 01:30:56 INFO - PROCESS | 3728 | --DOMWINDOW == 71 (131E3800) [pid = 3728] [serial = 545] [outer = 00000000] [url = about:blank] 01:30:56 INFO - PROCESS | 3728 | --DOMWINDOW == 70 (13461800) [pid = 3728] [serial = 546] [outer = 00000000] [url = about:blank] 01:30:56 INFO - PROCESS | 3728 | --DOMWINDOW == 69 (180B0000) [pid = 3728] [serial = 543] [outer = 00000000] [url = about:blank] 01:30:56 INFO - PROCESS | 3728 | --DOMWINDOW == 68 (176B1800) [pid = 3728] [serial = 557] [outer = 00000000] [url = about:blank] 01:30:56 INFO - PROCESS | 3728 | --DOMWINDOW == 67 (143FC800) [pid = 3728] [serial = 551] [outer = 00000000] [url = about:blank] 01:30:56 INFO - PROCESS | 3728 | --DOMWINDOW == 66 (131E4000) [pid = 3728] [serial = 548] [outer = 00000000] [url = about:blank] 01:30:56 INFO - PROCESS | 3728 | --DOMWINDOW == 65 (13B0D400) [pid = 3728] [serial = 549] [outer = 00000000] [url = about:blank] 01:30:56 INFO - PROCESS | 3728 | --DOMWINDOW == 64 (178E2800) [pid = 3728] [serial = 558] [outer = 00000000] [url = about:blank] 01:30:56 INFO - PROCESS | 3728 | --DOMWINDOW == 63 (159A9800) [pid = 3728] [serial = 570] [outer = 00000000] [url = about:blank] 01:30:56 INFO - PROCESS | 3728 | --DOMWINDOW == 62 (143FD000) [pid = 3728] [serial = 569] [outer = 00000000] [url = about:blank] 01:30:56 INFO - PROCESS | 3728 | --DOMWINDOW == 61 (10F6A000) [pid = 3728] [serial = 575] [outer = 00000000] [url = about:blank] 01:30:56 INFO - PROCESS | 3728 | --DOMWINDOW == 60 (16D64800) [pid = 3728] [serial = 555] [outer = 00000000] [url = about:blank] 01:30:56 INFO - PROCESS | 3728 | --DOMWINDOW == 59 (15533800) [pid = 3728] [serial = 552] [outer = 00000000] [url = about:blank] 01:30:56 INFO - PROCESS | 3728 | --DOMWINDOW == 58 (178EFC00) [pid = 3728] [serial = 561] [outer = 00000000] [url = about:blank] 01:30:56 INFO - PROCESS | 3728 | --DOMWINDOW == 57 (17EF2400) [pid = 3728] [serial = 573] [outer = 00000000] [url = about:blank] 01:30:56 INFO - PROCESS | 3728 | --DOMWINDOW == 56 (176B1000) [pid = 3728] [serial = 572] [outer = 00000000] [url = about:blank] 01:30:56 INFO - PROCESS | 3728 | --DOMWINDOW == 55 (198EC800) [pid = 3728] [serial = 564] [outer = 00000000] [url = about:blank] 01:30:56 INFO - PROCESS | 3728 | --DOMWINDOW == 54 (17127400) [pid = 3728] [serial = 560] [outer = 00000000] [url = about:blank] 01:30:56 INFO - PROCESS | 3728 | --DOMWINDOW == 53 (19B61000) [pid = 3728] [serial = 567] [outer = 00000000] [url = about:blank] 01:30:56 INFO - PROCESS | 3728 | --DOMWINDOW == 52 (19B62C00) [pid = 3728] [serial = 566] [outer = 00000000] [url = about:blank] 01:30:56 INFO - PROCESS | 3728 | --DOMWINDOW == 51 (1952CC00) [pid = 3728] [serial = 563] [outer = 00000000] [url = about:blank] 01:30:56 INFO - PROCESS | 3728 | 1466584256966 Marionette TRACE conn2 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:57 INFO - PROCESS | 3728 | 1466584256970 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:30:57 INFO - PROCESS | 3728 | ++DOCSHELL 11CD3400 == 33 [pid = 3728] [id = 203] 01:30:57 INFO - PROCESS | 3728 | ++DOMWINDOW == 52 (1281E400) [pid = 3728] [serial = 607] [outer = 00000000] 01:30:57 INFO - PROCESS | 3728 | ++DOMWINDOW == 53 (129AFC00) [pid = 3728] [serial = 608] [outer = 1281E400] 01:30:57 INFO - PROCESS | 3728 | 1466584257018 Marionette DEBUG loaded listener.js 01:30:57 INFO - PROCESS | 3728 | ++DOMWINDOW == 54 (12D80400) [pid = 3728] [serial = 609] [outer = 1281E400] 01:30:57 INFO - PROCESS | 3728 | 1466584257421 Marionette TRACE conn2 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 01:30:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 01:30:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 771ms 01:30:57 INFO - PROCESS | 3728 | 1466584257450 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 01:30:57 INFO - PROCESS | 3728 | 1466584257454 Marionette TRACE conn2 <- [1,777,null,{"value":"13"}] 01:30:57 INFO - PROCESS | 3728 | 1466584257460 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 01:30:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 01:30:57 INFO - PROCESS | 3728 | 1466584257463 Marionette TRACE conn2 <- [1,778,null,{}] 01:30:57 INFO - PROCESS | 3728 | 1466584257466 Marionette TRACE conn2 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:57 INFO - PROCESS | 3728 | 1466584257469 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:30:57 INFO - PROCESS | 3728 | 1466584257566 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 01:30:57 INFO - PROCESS | 3728 | 1466584257646 Marionette TRACE conn2 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:57 INFO - PROCESS | 3728 | 1466584257648 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:30:57 INFO - PROCESS | 3728 | ++DOCSHELL 13157000 == 34 [pid = 3728] [id = 204] 01:30:57 INFO - PROCESS | 3728 | ++DOMWINDOW == 55 (13157800) [pid = 3728] [serial = 610] [outer = 00000000] 01:30:57 INFO - PROCESS | 3728 | ++DOMWINDOW == 56 (13C8A000) [pid = 3728] [serial = 611] [outer = 13157800] 01:30:57 INFO - PROCESS | 3728 | 1466584257694 Marionette DEBUG loaded listener.js 01:30:57 INFO - PROCESS | 3728 | ++DOMWINDOW == 57 (140EB400) [pid = 3728] [serial = 612] [outer = 13157800] 01:30:58 INFO - PROCESS | 3728 | 1466584258108 Marionette TRACE conn2 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 01:30:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 01:30:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 646ms 01:30:58 INFO - PROCESS | 3728 | 1466584258139 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 01:30:58 INFO - PROCESS | 3728 | 1466584258142 Marionette TRACE conn2 <- [1,781,null,{"value":"13"}] 01:30:58 INFO - PROCESS | 3728 | 1466584258145 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 01:30:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 01:30:58 INFO - PROCESS | 3728 | 1466584258148 Marionette TRACE conn2 <- [1,782,null,{}] 01:30:58 INFO - PROCESS | 3728 | 1466584258159 Marionette TRACE conn2 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:58 INFO - PROCESS | 3728 | 1466584258163 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:30:58 INFO - PROCESS | 3728 | 1466584258245 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 01:30:58 INFO - PROCESS | 3728 | 1466584258251 Marionette TRACE conn2 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:58 INFO - PROCESS | 3728 | 1466584258254 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:30:58 INFO - PROCESS | 3728 | ++DOCSHELL 159A9800 == 35 [pid = 3728] [id = 205] 01:30:58 INFO - PROCESS | 3728 | ++DOMWINDOW == 58 (159AA000) [pid = 3728] [serial = 613] [outer = 00000000] 01:30:58 INFO - PROCESS | 3728 | ++DOMWINDOW == 59 (1609BC00) [pid = 3728] [serial = 614] [outer = 159AA000] 01:30:58 INFO - PROCESS | 3728 | 1466584258301 Marionette DEBUG loaded listener.js 01:30:58 INFO - PROCESS | 3728 | ++DOMWINDOW == 60 (162D4800) [pid = 3728] [serial = 615] [outer = 159AA000] 01:30:58 INFO - PROCESS | 3728 | 1466584258758 Marionette TRACE conn2 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 01:30:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 01:30:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 646ms 01:30:58 INFO - PROCESS | 3728 | 1466584258786 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 01:30:58 INFO - PROCESS | 3728 | 1466584258788 Marionette TRACE conn2 <- [1,785,null,{"value":"13"}] 01:30:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 01:30:58 INFO - PROCESS | 3728 | 1466584258796 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 01:30:58 INFO - PROCESS | 3728 | 1466584258797 Marionette TRACE conn2 <- [1,786,null,{}] 01:30:58 INFO - PROCESS | 3728 | 1466584258801 Marionette TRACE conn2 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:58 INFO - PROCESS | 3728 | 1466584258803 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:30:58 INFO - PROCESS | 3728 | 1466584258904 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 01:30:58 INFO - PROCESS | 3728 | 1466584258912 Marionette TRACE conn2 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:58 INFO - PROCESS | 3728 | 1466584258914 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:30:58 INFO - PROCESS | 3728 | ++DOCSHELL 160A0800 == 36 [pid = 3728] [id = 206] 01:30:58 INFO - PROCESS | 3728 | ++DOMWINDOW == 61 (162D7C00) [pid = 3728] [serial = 616] [outer = 00000000] 01:30:58 INFO - PROCESS | 3728 | ++DOMWINDOW == 62 (16E03C00) [pid = 3728] [serial = 617] [outer = 162D7C00] 01:30:58 INFO - PROCESS | 3728 | 1466584258958 Marionette DEBUG loaded listener.js 01:30:59 INFO - PROCESS | 3728 | ++DOMWINDOW == 63 (16EA2000) [pid = 3728] [serial = 618] [outer = 162D7C00] 01:30:59 INFO - PROCESS | 3728 | 1466584259407 Marionette TRACE conn2 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 01:30:59 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 01:30:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 630ms 01:30:59 INFO - PROCESS | 3728 | 1466584259432 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 01:30:59 INFO - PROCESS | 3728 | 1466584259434 Marionette TRACE conn2 <- [1,789,null,{"value":"13"}] 01:30:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 01:30:59 INFO - PROCESS | 3728 | 1466584259445 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 01:30:59 INFO - PROCESS | 3728 | 1466584259446 Marionette TRACE conn2 <- [1,790,null,{}] 01:30:59 INFO - PROCESS | 3728 | 1466584259450 Marionette TRACE conn2 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:59 INFO - PROCESS | 3728 | 1466584259452 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:30:59 INFO - PROCESS | 3728 | 1466584259555 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 01:30:59 INFO - PROCESS | 3728 | 1466584259562 Marionette TRACE conn2 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:59 INFO - PROCESS | 3728 | 1466584259565 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:30:59 INFO - PROCESS | 3728 | ++DOCSHELL 16E03800 == 37 [pid = 3728] [id = 207] 01:30:59 INFO - PROCESS | 3728 | ++DOMWINDOW == 64 (17029400) [pid = 3728] [serial = 619] [outer = 00000000] 01:30:59 INFO - PROCESS | 3728 | ++DOMWINDOW == 65 (176B1800) [pid = 3728] [serial = 620] [outer = 17029400] 01:30:59 INFO - PROCESS | 3728 | 1466584259608 Marionette DEBUG loaded listener.js 01:30:59 INFO - PROCESS | 3728 | ++DOMWINDOW == 66 (176B5C00) [pid = 3728] [serial = 621] [outer = 17029400] 01:31:00 INFO - PROCESS | 3728 | 1466584260090 Marionette TRACE conn2 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 01:31:00 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 01:31:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 709ms 01:31:00 INFO - PROCESS | 3728 | 1466584260142 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 01:31:00 INFO - PROCESS | 3728 | 1466584260144 Marionette TRACE conn2 <- [1,793,null,{"value":"13"}] 01:31:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 01:31:00 INFO - PROCESS | 3728 | 1466584260148 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 01:31:00 INFO - PROCESS | 3728 | 1466584260149 Marionette TRACE conn2 <- [1,794,null,{}] 01:31:00 INFO - PROCESS | 3728 | 1466584260152 Marionette TRACE conn2 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:00 INFO - PROCESS | 3728 | 1466584260158 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:31:00 INFO - PROCESS | 3728 | 1466584260293 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 01:31:00 INFO - PROCESS | 3728 | 1466584260350 Marionette TRACE conn2 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:00 INFO - PROCESS | 3728 | 1466584260353 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:31:00 INFO - PROCESS | 3728 | ++DOCSHELL 175A0800 == 38 [pid = 3728] [id = 208] 01:31:00 INFO - PROCESS | 3728 | ++DOMWINDOW == 67 (178EB400) [pid = 3728] [serial = 622] [outer = 00000000] 01:31:00 INFO - PROCESS | 3728 | ++DOMWINDOW == 68 (180AF800) [pid = 3728] [serial = 623] [outer = 178EB400] 01:31:00 INFO - PROCESS | 3728 | 1466584260396 Marionette DEBUG loaded listener.js 01:31:00 INFO - PROCESS | 3728 | ++DOMWINDOW == 69 (180B4800) [pid = 3728] [serial = 624] [outer = 178EB400] 01:31:00 INFO - PROCESS | 3728 | 1466584260812 Marionette TRACE conn2 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 01:31:00 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 01:31:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 709ms 01:31:00 INFO - PROCESS | 3728 | 1466584260854 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 01:31:00 INFO - PROCESS | 3728 | 1466584260858 Marionette TRACE conn2 <- [1,797,null,{"value":"13"}] 01:31:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 01:31:00 INFO - PROCESS | 3728 | 1466584260901 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 01:31:00 INFO - PROCESS | 3728 | 1466584260903 Marionette TRACE conn2 <- [1,798,null,{}] 01:31:00 INFO - PROCESS | 3728 | 1466584260907 Marionette TRACE conn2 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:00 INFO - PROCESS | 3728 | 1466584260908 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:31:01 INFO - PROCESS | 3728 | 1466584261021 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 01:31:01 INFO - PROCESS | 3728 | 1466584261032 Marionette TRACE conn2 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:01 INFO - PROCESS | 3728 | 1466584261034 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:31:01 INFO - PROCESS | 3728 | ++DOCSHELL 1047C800 == 39 [pid = 3728] [id = 209] 01:31:01 INFO - PROCESS | 3728 | ++DOMWINDOW == 70 (176B0400) [pid = 3728] [serial = 625] [outer = 00000000] 01:31:01 INFO - PROCESS | 3728 | ++DOMWINDOW == 71 (198E2000) [pid = 3728] [serial = 626] [outer = 176B0400] 01:31:01 INFO - PROCESS | 3728 | 1466584261120 Marionette DEBUG loaded listener.js 01:31:01 INFO - PROCESS | 3728 | ++DOMWINDOW == 72 (198E5400) [pid = 3728] [serial = 627] [outer = 176B0400] 01:31:01 INFO - PROCESS | 3728 | --DOMWINDOW == 71 (16D68C00) [pid = 3728] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 01:31:01 INFO - PROCESS | 3728 | --DOMWINDOW == 70 (159AFC00) [pid = 3728] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 01:31:01 INFO - PROCESS | 3728 | --DOMWINDOW == 69 (12BCBC00) [pid = 3728] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 01:31:01 INFO - PROCESS | 3728 | --DOMWINDOW == 68 (10EB7C00) [pid = 3728] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 01:31:01 INFO - PROCESS | 3728 | --DOMWINDOW == 67 (13C0E400) [pid = 3728] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 01:31:01 INFO - PROCESS | 3728 | --DOMWINDOW == 66 (11AF5400) [pid = 3728] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 01:31:01 INFO - PROCESS | 3728 | --DOMWINDOW == 65 (162D7000) [pid = 3728] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 01:31:01 INFO - PROCESS | 3728 | 1466584261494 Marionette TRACE conn2 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 01:31:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 01:31:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 661ms 01:31:01 INFO - PROCESS | 3728 | 1466584261546 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 01:31:01 INFO - PROCESS | 3728 | 1466584261548 Marionette TRACE conn2 <- [1,801,null,{"value":"13"}] 01:31:01 INFO - PROCESS | 3728 | 1466584261551 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 01:31:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 01:31:01 INFO - PROCESS | 3728 | 1466584261553 Marionette TRACE conn2 <- [1,802,null,{}] 01:31:01 INFO - PROCESS | 3728 | 1466584261557 Marionette TRACE conn2 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:01 INFO - PROCESS | 3728 | 1466584261558 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:31:01 INFO - PROCESS | 3728 | 1466584261636 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 01:31:01 INFO - PROCESS | 3728 | 1466584261641 Marionette TRACE conn2 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:01 INFO - PROCESS | 3728 | 1466584261643 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:31:01 INFO - PROCESS | 3728 | ++DOCSHELL 11CD0000 == 40 [pid = 3728] [id = 210] 01:31:01 INFO - PROCESS | 3728 | ++DOMWINDOW == 66 (1346B800) [pid = 3728] [serial = 628] [outer = 00000000] 01:31:01 INFO - PROCESS | 3728 | ++DOMWINDOW == 67 (198E7000) [pid = 3728] [serial = 629] [outer = 1346B800] 01:31:01 INFO - PROCESS | 3728 | 1466584261686 Marionette DEBUG loaded listener.js 01:31:01 INFO - PROCESS | 3728 | ++DOMWINDOW == 68 (198EF800) [pid = 3728] [serial = 630] [outer = 1346B800] 01:31:02 INFO - PROCESS | 3728 | 1466584262173 Marionette TRACE conn2 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 01:31:02 INFO - PROCESS | 3728 | 1466584262223 Marionette TRACE conn2 <- [1,805,null,{"value":"13"}] 01:31:02 INFO - PROCESS | 3728 | 1466584262226 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 01:31:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 01:31:02 INFO - PROCESS | 3728 | 1466584262228 Marionette TRACE conn2 <- [1,806,null,{}] 01:31:02 INFO - PROCESS | 3728 | 1466584262231 Marionette TRACE conn2 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:02 INFO - PROCESS | 3728 | 1466584262233 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:31:02 INFO - PROCESS | 3728 | 1466584262312 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 01:31:02 INFO - PROCESS | 3728 | 1466584262319 Marionette TRACE conn2 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:02 INFO - PROCESS | 3728 | 1466584262321 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:31:02 INFO - PROCESS | 3728 | ++DOCSHELL 168AA000 == 41 [pid = 3728] [id = 211] 01:31:02 INFO - PROCESS | 3728 | ++DOMWINDOW == 69 (19529000) [pid = 3728] [serial = 631] [outer = 00000000] 01:31:02 INFO - PROCESS | 3728 | ++DOMWINDOW == 70 (19B69C00) [pid = 3728] [serial = 632] [outer = 19529000] 01:31:02 INFO - PROCESS | 3728 | 1466584262364 Marionette DEBUG loaded listener.js 01:31:02 INFO - PROCESS | 3728 | ++DOMWINDOW == 71 (19BB9C00) [pid = 3728] [serial = 633] [outer = 19529000] 01:31:02 INFO - PROCESS | 3728 | 1466584262792 Marionette TRACE conn2 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 01:31:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 01:31:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 646ms 01:31:02 INFO - PROCESS | 3728 | 1466584262865 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 01:31:02 INFO - PROCESS | 3728 | 1466584262867 Marionette TRACE conn2 <- [1,809,null,{"value":"13"}] 01:31:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 01:31:02 INFO - PROCESS | 3728 | 1466584262870 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 01:31:02 INFO - PROCESS | 3728 | 1466584262872 Marionette TRACE conn2 <- [1,810,null,{}] 01:31:02 INFO - PROCESS | 3728 | 1466584262875 Marionette TRACE conn2 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:02 INFO - PROCESS | 3728 | 1466584262877 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:31:02 INFO - PROCESS | 3728 | 1466584262960 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 01:31:02 INFO - PROCESS | 3728 | 1466584262965 Marionette TRACE conn2 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:02 INFO - PROCESS | 3728 | 1466584262967 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:31:02 INFO - PROCESS | 3728 | ++DOCSHELL 10A60400 == 42 [pid = 3728] [id = 212] 01:31:02 INFO - PROCESS | 3728 | ++DOMWINDOW == 72 (10EB1C00) [pid = 3728] [serial = 634] [outer = 00000000] 01:31:03 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (19BBE800) [pid = 3728] [serial = 635] [outer = 10EB1C00] 01:31:03 INFO - PROCESS | 3728 | 1466584263009 Marionette DEBUG loaded listener.js 01:31:03 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (19D69000) [pid = 3728] [serial = 636] [outer = 10EB1C00] 01:31:03 INFO - PROCESS | 3728 | 1466584263552 Marionette TRACE conn2 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 01:31:03 INFO - PROCESS | 3728 | 1466584263616 Marionette TRACE conn2 <- [1,813,null,{"value":"13"}] 01:31:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 01:31:03 INFO - PROCESS | 3728 | 1466584263621 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 01:31:03 INFO - PROCESS | 3728 | 1466584263624 Marionette TRACE conn2 <- [1,814,null,{}] 01:31:03 INFO - PROCESS | 3728 | 1466584263671 Marionette TRACE conn2 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:03 INFO - PROCESS | 3728 | 1466584263674 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:31:03 INFO - PROCESS | 3728 | 1466584263863 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 01:31:03 INFO - PROCESS | 3728 | 1466584263913 Marionette TRACE conn2 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:03 INFO - PROCESS | 3728 | 1466584263916 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:31:03 INFO - PROCESS | 3728 | ++DOCSHELL 10F15800 == 43 [pid = 3728] [id = 213] 01:31:03 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (10F6B000) [pid = 3728] [serial = 637] [outer = 00000000] 01:31:03 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (131ED400) [pid = 3728] [serial = 638] [outer = 10F6B000] 01:31:03 INFO - PROCESS | 3728 | 1466584263978 Marionette DEBUG loaded listener.js 01:31:04 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (13C0E800) [pid = 3728] [serial = 639] [outer = 10F6B000] 01:31:04 INFO - PROCESS | 3728 | 1466584264508 Marionette TRACE conn2 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 01:31:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 01:31:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 945ms 01:31:04 INFO - PROCESS | 3728 | 1466584264567 Marionette TRACE conn2 -> [0,817,"getWindowHandle",null] 01:31:04 INFO - PROCESS | 3728 | 1466584264572 Marionette TRACE conn2 <- [1,817,null,{"value":"13"}] 01:31:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 01:31:04 INFO - PROCESS | 3728 | 1466584264578 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 01:31:04 INFO - PROCESS | 3728 | 1466584264581 Marionette TRACE conn2 <- [1,818,null,{}] 01:31:04 INFO - PROCESS | 3728 | 1466584264585 Marionette TRACE conn2 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:04 INFO - PROCESS | 3728 | 1466584264588 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:31:04 INFO - PROCESS | 3728 | 1466584264702 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 01:31:04 INFO - PROCESS | 3728 | 1466584264799 Marionette TRACE conn2 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:04 INFO - PROCESS | 3728 | 1466584264802 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:31:04 INFO - PROCESS | 3728 | ++DOCSHELL 15539400 == 44 [pid = 3728] [id = 214] 01:31:04 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (15539800) [pid = 3728] [serial = 640] [outer = 00000000] 01:31:04 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (1609E400) [pid = 3728] [serial = 641] [outer = 15539800] 01:31:04 INFO - PROCESS | 3728 | 1466584264856 Marionette DEBUG loaded listener.js 01:31:04 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (16D64000) [pid = 3728] [serial = 642] [outer = 15539800] 01:31:05 INFO - PROCESS | 3728 | 1466584265480 Marionette TRACE conn2 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 01:31:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 01:31:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 945ms 01:31:05 INFO - PROCESS | 3728 | 1466584265523 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 01:31:05 INFO - PROCESS | 3728 | 1466584265527 Marionette TRACE conn2 <- [1,821,null,{"value":"13"}] 01:31:05 INFO - PROCESS | 3728 | 1466584265532 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 01:31:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 01:31:05 INFO - PROCESS | 3728 | 1466584265536 Marionette TRACE conn2 <- [1,822,null,{}] 01:31:05 INFO - PROCESS | 3728 | 1466584265547 Marionette TRACE conn2 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:05 INFO - PROCESS | 3728 | 1466584265552 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:31:05 INFO - PROCESS | 3728 | 1466584265656 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 01:31:05 INFO - PROCESS | 3728 | 1466584265755 Marionette TRACE conn2 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:05 INFO - PROCESS | 3728 | 1466584265758 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:31:05 INFO - PROCESS | 3728 | ++DOCSHELL 19B5DC00 == 45 [pid = 3728] [id = 215] 01:31:05 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (19B60800) [pid = 3728] [serial = 643] [outer = 00000000] 01:31:05 INFO - PROCESS | 3728 | ++DOMWINDOW == 82 (19BC0C00) [pid = 3728] [serial = 644] [outer = 19B60800] 01:31:05 INFO - PROCESS | 3728 | 1466584265861 Marionette DEBUG loaded listener.js 01:31:05 INFO - PROCESS | 3728 | ++DOMWINDOW == 83 (19D6A400) [pid = 3728] [serial = 645] [outer = 19B60800] 01:31:06 INFO - PROCESS | 3728 | 1466584266466 Marionette TRACE conn2 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 01:31:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 01:31:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 945ms 01:31:06 INFO - PROCESS | 3728 | 1466584266511 Marionette TRACE conn2 -> [0,825,"getWindowHandle",null] 01:31:06 INFO - PROCESS | 3728 | 1466584266514 Marionette TRACE conn2 <- [1,825,null,{"value":"13"}] 01:31:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 01:31:06 INFO - PROCESS | 3728 | 1466584266517 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 01:31:06 INFO - PROCESS | 3728 | 1466584266519 Marionette TRACE conn2 <- [1,826,null,{}] 01:31:06 INFO - PROCESS | 3728 | 1466584266523 Marionette TRACE conn2 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:06 INFO - PROCESS | 3728 | 1466584266525 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:31:06 INFO - PROCESS | 3728 | 1466584266631 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 01:31:06 INFO - PROCESS | 3728 | 1466584266727 Marionette TRACE conn2 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:06 INFO - PROCESS | 3728 | 1466584266730 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:31:06 INFO - PROCESS | 3728 | ++DOCSHELL 129A8800 == 46 [pid = 3728] [id = 216] 01:31:06 INFO - PROCESS | 3728 | ++DOMWINDOW == 84 (140EA800) [pid = 3728] [serial = 646] [outer = 00000000] 01:31:06 INFO - PROCESS | 3728 | ++DOMWINDOW == 85 (1609E000) [pid = 3728] [serial = 647] [outer = 140EA800] 01:31:06 INFO - PROCESS | 3728 | 1466584266782 Marionette DEBUG loaded listener.js 01:31:06 INFO - PROCESS | 3728 | ++DOMWINDOW == 86 (16D60400) [pid = 3728] [serial = 648] [outer = 140EA800] 01:31:07 INFO - PROCESS | 3728 | 1466584267534 Marionette TRACE conn2 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 01:31:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 01:31:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1055ms 01:31:07 INFO - PROCESS | 3728 | 1466584267576 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 01:31:07 INFO - PROCESS | 3728 | 1466584267580 Marionette TRACE conn2 <- [1,829,null,{"value":"13"}] 01:31:07 INFO - PROCESS | 3728 | 1466584267584 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 01:31:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 01:31:07 INFO - PROCESS | 3728 | 1466584267589 Marionette TRACE conn2 <- [1,830,null,{}] 01:31:07 INFO - PROCESS | 3728 | 1466584267594 Marionette TRACE conn2 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:07 INFO - PROCESS | 3728 | 1466584267596 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:31:07 INFO - PROCESS | 3728 | 1466584267697 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 01:31:07 INFO - PROCESS | 3728 | 1466584267800 Marionette TRACE conn2 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:07 INFO - PROCESS | 3728 | 1466584267803 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:31:07 INFO - PROCESS | 3728 | ++DOCSHELL 13461C00 == 47 [pid = 3728] [id = 217] 01:31:07 INFO - PROCESS | 3728 | ++DOMWINDOW == 87 (13464400) [pid = 3728] [serial = 649] [outer = 00000000] 01:31:07 INFO - PROCESS | 3728 | ++DOMWINDOW == 88 (13C91C00) [pid = 3728] [serial = 650] [outer = 13464400] 01:31:07 INFO - PROCESS | 3728 | 1466584267872 Marionette DEBUG loaded listener.js 01:31:07 INFO - PROCESS | 3728 | ++DOMWINDOW == 89 (143FA000) [pid = 3728] [serial = 651] [outer = 13464400] 01:31:08 INFO - PROCESS | 3728 | --DOCSHELL 10B66800 == 46 [pid = 3728] [id = 193] 01:31:08 INFO - PROCESS | 3728 | --DOCSHELL 168AA000 == 45 [pid = 3728] [id = 211] 01:31:08 INFO - PROCESS | 3728 | --DOCSHELL 11CD0000 == 44 [pid = 3728] [id = 210] 01:31:08 INFO - PROCESS | 3728 | --DOCSHELL 1047C800 == 43 [pid = 3728] [id = 209] 01:31:08 INFO - PROCESS | 3728 | --DOCSHELL 175A0800 == 42 [pid = 3728] [id = 208] 01:31:08 INFO - PROCESS | 3728 | --DOCSHELL 16E03800 == 41 [pid = 3728] [id = 207] 01:31:08 INFO - PROCESS | 3728 | --DOCSHELL 160A0800 == 40 [pid = 3728] [id = 206] 01:31:08 INFO - PROCESS | 3728 | --DOCSHELL 159A9800 == 39 [pid = 3728] [id = 205] 01:31:08 INFO - PROCESS | 3728 | --DOCSHELL 13157000 == 38 [pid = 3728] [id = 204] 01:31:08 INFO - PROCESS | 3728 | --DOCSHELL 11CD3400 == 37 [pid = 3728] [id = 203] 01:31:08 INFO - PROCESS | 3728 | --DOCSHELL 17663800 == 36 [pid = 3728] [id = 202] 01:31:08 INFO - PROCESS | 3728 | --DOCSHELL 15531800 == 35 [pid = 3728] [id = 201] 01:31:08 INFO - PROCESS | 3728 | --DOCSHELL 11CD6800 == 34 [pid = 3728] [id = 200] 01:31:08 INFO - PROCESS | 3728 | --DOCSHELL 17028400 == 33 [pid = 3728] [id = 199] 01:31:08 INFO - PROCESS | 3728 | --DOMWINDOW == 88 (16E0F400) [pid = 3728] [serial = 594] [outer = 00000000] [url = about:blank] 01:31:08 INFO - PROCESS | 3728 | --DOMWINDOW == 87 (176AF400) [pid = 3728] [serial = 596] [outer = 00000000] [url = about:blank] 01:31:08 INFO - PROCESS | 3728 | --DOMWINDOW == 86 (15B7A800) [pid = 3728] [serial = 587] [outer = 00000000] [url = about:blank] 01:31:08 INFO - PROCESS | 3728 | --DOMWINDOW == 85 (12D81000) [pid = 3728] [serial = 581] [outer = 00000000] [url = about:blank] 01:31:08 INFO - PROCESS | 3728 | --DOMWINDOW == 84 (1310D400) [pid = 3728] [serial = 582] [outer = 00000000] [url = about:blank] 01:31:08 INFO - PROCESS | 3728 | --DOMWINDOW == 83 (1144C000) [pid = 3728] [serial = 576] [outer = 00000000] [url = about:blank] 01:31:08 INFO - PROCESS | 3728 | --DOMWINDOW == 82 (13C91400) [pid = 3728] [serial = 584] [outer = 00000000] [url = about:blank] 01:31:08 INFO - PROCESS | 3728 | --DOMWINDOW == 81 (129B0000) [pid = 3728] [serial = 579] [outer = 00000000] [url = about:blank] 01:31:08 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (1289EC00) [pid = 3728] [serial = 578] [outer = 00000000] [url = about:blank] 01:31:08 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (16970800) [pid = 3728] [serial = 590] [outer = 00000000] [url = about:blank] 01:31:08 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (16E07400) [pid = 3728] [serial = 593] [outer = 00000000] [url = about:blank] 01:31:08 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (160A4800) [pid = 3728] [serial = 588] [outer = 00000000] [url = about:blank] 01:31:08 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (169CE000) [pid = 3728] [serial = 591] [outer = 00000000] [url = about:blank] 01:31:08 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (140E9000) [pid = 3728] [serial = 585] [outer = 00000000] [url = about:blank] 01:31:08 INFO - PROCESS | 3728 | 1466584268355 Marionette TRACE conn2 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 01:31:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 01:31:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 819ms 01:31:08 INFO - PROCESS | 3728 | 1466584268390 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 01:31:08 INFO - PROCESS | 3728 | 1466584268395 Marionette TRACE conn2 <- [1,833,null,{"value":"13"}] 01:31:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 01:31:08 INFO - PROCESS | 3728 | 1466584268400 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 01:31:08 INFO - PROCESS | 3728 | 1466584268403 Marionette TRACE conn2 <- [1,834,null,{}] 01:31:08 INFO - PROCESS | 3728 | 1466584268407 Marionette TRACE conn2 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:08 INFO - PROCESS | 3728 | 1466584268409 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:31:08 INFO - PROCESS | 3728 | 1466584268497 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 01:31:08 INFO - PROCESS | 3728 | 1466584268505 Marionette TRACE conn2 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:08 INFO - PROCESS | 3728 | 1466584268507 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:31:08 INFO - PROCESS | 3728 | ++DOCSHELL 131EB800 == 34 [pid = 3728] [id = 218] 01:31:08 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (131ECC00) [pid = 3728] [serial = 652] [outer = 00000000] 01:31:08 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (140E9800) [pid = 3728] [serial = 653] [outer = 131ECC00] 01:31:08 INFO - PROCESS | 3728 | 1466584268553 Marionette DEBUG loaded listener.js 01:31:08 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (15531800) [pid = 3728] [serial = 654] [outer = 131ECC00] 01:31:09 INFO - PROCESS | 3728 | 1466584269001 Marionette TRACE conn2 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 01:31:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 01:31:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 645ms 01:31:09 INFO - PROCESS | 3728 | 1466584269040 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 01:31:09 INFO - PROCESS | 3728 | 1466584269042 Marionette TRACE conn2 <- [1,837,null,{"value":"13"}] 01:31:09 INFO - PROCESS | 3728 | 1466584269046 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 01:31:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 01:31:09 INFO - PROCESS | 3728 | 1466584269049 Marionette TRACE conn2 <- [1,838,null,{}] 01:31:09 INFO - PROCESS | 3728 | 1466584269059 Marionette TRACE conn2 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:09 INFO - PROCESS | 3728 | 1466584269063 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:31:09 INFO - PROCESS | 3728 | 1466584269153 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 01:31:09 INFO - PROCESS | 3728 | 1466584269162 Marionette TRACE conn2 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:09 INFO - PROCESS | 3728 | 1466584269165 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:31:09 INFO - PROCESS | 3728 | ++DOCSHELL 162D3000 == 35 [pid = 3728] [id = 219] 01:31:09 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (162D8C00) [pid = 3728] [serial = 655] [outer = 00000000] 01:31:09 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (169D3000) [pid = 3728] [serial = 656] [outer = 162D8C00] 01:31:09 INFO - PROCESS | 3728 | 1466584269211 Marionette DEBUG loaded listener.js 01:31:09 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (16E05800) [pid = 3728] [serial = 657] [outer = 162D8C00] 01:31:09 INFO - PROCESS | 3728 | 1466584269658 Marionette TRACE conn2 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 01:31:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 01:31:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 646ms 01:31:09 INFO - PROCESS | 3728 | 1466584269684 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 01:31:09 INFO - PROCESS | 3728 | 1466584269687 Marionette TRACE conn2 <- [1,841,null,{"value":"13"}] 01:31:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 01:31:09 INFO - PROCESS | 3728 | 1466584269694 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 01:31:09 INFO - PROCESS | 3728 | 1466584269696 Marionette TRACE conn2 <- [1,842,null,{}] 01:31:09 INFO - PROCESS | 3728 | 1466584269699 Marionette TRACE conn2 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:09 INFO - PROCESS | 3728 | 1466584269701 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:31:09 INFO - PROCESS | 3728 | 1466584269783 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 01:31:09 INFO - PROCESS | 3728 | 1466584269790 Marionette TRACE conn2 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:09 INFO - PROCESS | 3728 | 1466584269839 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:31:09 INFO - PROCESS | 3728 | ++DOCSHELL 16E07400 == 36 [pid = 3728] [id = 220] 01:31:09 INFO - PROCESS | 3728 | ++DOMWINDOW == 82 (16E0C800) [pid = 3728] [serial = 658] [outer = 00000000] 01:31:09 INFO - PROCESS | 3728 | ++DOMWINDOW == 83 (1765C800) [pid = 3728] [serial = 659] [outer = 16E0C800] 01:31:09 INFO - PROCESS | 3728 | 1466584269883 Marionette DEBUG loaded listener.js 01:31:09 INFO - PROCESS | 3728 | ++DOMWINDOW == 84 (17663800) [pid = 3728] [serial = 660] [outer = 16E0C800] 01:31:10 INFO - PROCESS | 3728 | 1466584270342 Marionette TRACE conn2 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 01:31:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 01:31:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 646ms 01:31:10 INFO - PROCESS | 3728 | 1466584270381 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 01:31:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 01:31:10 INFO - PROCESS | 3728 | 1466584270383 Marionette TRACE conn2 <- [1,845,null,{"value":"13"}] 01:31:10 INFO - PROCESS | 3728 | 1466584270386 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 01:31:10 INFO - PROCESS | 3728 | 1466584270388 Marionette TRACE conn2 <- [1,846,null,{}] 01:31:10 INFO - PROCESS | 3728 | 1466584270391 Marionette TRACE conn2 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:10 INFO - PROCESS | 3728 | 1466584270393 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:31:10 INFO - PROCESS | 3728 | 1466584270508 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 01:31:10 INFO - PROCESS | 3728 | 1466584270513 Marionette TRACE conn2 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:10 INFO - PROCESS | 3728 | 1466584270515 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:31:10 INFO - PROCESS | 3728 | ++DOCSHELL 17E02800 == 37 [pid = 3728] [id = 221] 01:31:10 INFO - PROCESS | 3728 | ++DOMWINDOW == 85 (17E0B400) [pid = 3728] [serial = 661] [outer = 00000000] 01:31:10 INFO - PROCESS | 3728 | ++DOMWINDOW == 86 (180AB400) [pid = 3728] [serial = 662] [outer = 17E0B400] 01:31:10 INFO - PROCESS | 3728 | 1466584270558 Marionette DEBUG loaded listener.js 01:31:10 INFO - PROCESS | 3728 | ++DOMWINDOW == 87 (19528C00) [pid = 3728] [serial = 663] [outer = 17E0B400] 01:31:11 INFO - PROCESS | 3728 | 1466584271007 Marionette TRACE conn2 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 01:31:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 01:31:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 630ms 01:31:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 01:31:11 INFO - PROCESS | 3728 | 1466584271027 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 01:31:11 INFO - PROCESS | 3728 | 1466584271029 Marionette TRACE conn2 <- [1,849,null,{"value":"13"}] 01:31:11 INFO - PROCESS | 3728 | 1466584271032 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 01:31:11 INFO - PROCESS | 3728 | 1466584271034 Marionette TRACE conn2 <- [1,850,null,{}] 01:31:11 INFO - PROCESS | 3728 | 1466584271037 Marionette TRACE conn2 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:11 INFO - PROCESS | 3728 | 1466584271043 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:31:11 INFO - PROCESS | 3728 | 1466584271170 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 01:31:11 INFO - PROCESS | 3728 | 1466584271257 Marionette TRACE conn2 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:11 INFO - PROCESS | 3728 | 1466584271260 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:31:11 INFO - PROCESS | 3728 | ++DOCSHELL 19B64000 == 38 [pid = 3728] [id = 222] 01:31:11 INFO - PROCESS | 3728 | ++DOMWINDOW == 88 (19B64400) [pid = 3728] [serial = 664] [outer = 00000000] 01:31:11 INFO - PROCESS | 3728 | ++DOMWINDOW == 89 (19D9A000) [pid = 3728] [serial = 665] [outer = 19B64400] 01:31:11 INFO - PROCESS | 3728 | 1466584271306 Marionette DEBUG loaded listener.js 01:31:11 INFO - PROCESS | 3728 | ++DOMWINDOW == 90 (19DA1000) [pid = 3728] [serial = 666] [outer = 19B64400] 01:31:11 INFO - PROCESS | 3728 | 1466584271706 Marionette TRACE conn2 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 01:31:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 01:31:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 709ms 01:31:11 INFO - PROCESS | 3728 | 1466584271732 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 01:31:11 INFO - PROCESS | 3728 | 1466584271734 Marionette TRACE conn2 <- [1,853,null,{"value":"13"}] 01:31:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 01:31:11 INFO - PROCESS | 3728 | 1466584271737 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 01:31:11 INFO - PROCESS | 3728 | 1466584271738 Marionette TRACE conn2 <- [1,854,null,{}] 01:31:11 INFO - PROCESS | 3728 | 1466584271742 Marionette TRACE conn2 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:11 INFO - PROCESS | 3728 | 1466584271744 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:31:11 INFO - PROCESS | 3728 | 1466584271849 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 01:31:11 INFO - PROCESS | 3728 | 1466584271854 Marionette TRACE conn2 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:11 INFO - PROCESS | 3728 | 1466584271865 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:31:11 INFO - PROCESS | 3728 | ++DOCSHELL 16E02400 == 39 [pid = 3728] [id = 223] 01:31:11 INFO - PROCESS | 3728 | ++DOMWINDOW == 91 (19BC5800) [pid = 3728] [serial = 667] [outer = 00000000] 01:31:11 INFO - PROCESS | 3728 | ++DOMWINDOW == 92 (1A18B800) [pid = 3728] [serial = 668] [outer = 19BC5800] 01:31:11 INFO - PROCESS | 3728 | 1466584271958 Marionette DEBUG loaded listener.js 01:31:12 INFO - PROCESS | 3728 | ++DOMWINDOW == 93 (1A18D400) [pid = 3728] [serial = 669] [outer = 19BC5800] 01:31:12 INFO - PROCESS | 3728 | 1466584272534 Marionette TRACE conn2 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 01:31:12 INFO - PROCESS | 3728 | --DOMWINDOW == 92 (162D7C00) [pid = 3728] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 01:31:12 INFO - PROCESS | 3728 | --DOMWINDOW == 91 (17029400) [pid = 3728] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 01:31:12 INFO - PROCESS | 3728 | --DOMWINDOW == 90 (1281E400) [pid = 3728] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 01:31:12 INFO - PROCESS | 3728 | --DOMWINDOW == 89 (13157800) [pid = 3728] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 01:31:12 INFO - PROCESS | 3728 | --DOMWINDOW == 88 (159AA000) [pid = 3728] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 01:31:12 INFO - PROCESS | 3728 | --DOMWINDOW == 87 (178EB400) [pid = 3728] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 01:31:12 INFO - PROCESS | 3728 | --DOMWINDOW == 86 (176B0400) [pid = 3728] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 01:31:12 INFO - PROCESS | 3728 | --DOMWINDOW == 85 (19529000) [pid = 3728] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 01:31:12 INFO - PROCESS | 3728 | --DOMWINDOW == 84 (1346B800) [pid = 3728] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 01:31:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 01:31:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 913ms 01:31:12 INFO - PROCESS | 3728 | 1466584272642 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 01:31:12 INFO - PROCESS | 3728 | 1466584272644 Marionette TRACE conn2 <- [1,857,null,{"value":"13"}] 01:31:12 INFO - PROCESS | 3728 | 1466584272647 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 01:31:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 01:31:12 INFO - PROCESS | 3728 | 1466584272649 Marionette TRACE conn2 <- [1,858,null,{}] 01:31:12 INFO - PROCESS | 3728 | 1466584272654 Marionette TRACE conn2 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:12 INFO - PROCESS | 3728 | 1466584272656 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:31:12 INFO - PROCESS | 3728 | 1466584272735 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 01:31:12 INFO - PROCESS | 3728 | 1466584272741 Marionette TRACE conn2 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:12 INFO - PROCESS | 3728 | 1466584272743 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:31:12 INFO - PROCESS | 3728 | ++DOCSHELL 13C0F000 == 40 [pid = 3728] [id = 224] 01:31:12 INFO - PROCESS | 3728 | ++DOMWINDOW == 85 (159AA000) [pid = 3728] [serial = 670] [outer = 00000000] 01:31:12 INFO - PROCESS | 3728 | ++DOMWINDOW == 86 (1765B800) [pid = 3728] [serial = 671] [outer = 159AA000] 01:31:12 INFO - PROCESS | 3728 | 1466584272785 Marionette DEBUG loaded listener.js 01:31:12 INFO - PROCESS | 3728 | ++DOMWINDOW == 87 (1785C000) [pid = 3728] [serial = 672] [outer = 159AA000] 01:31:13 INFO - PROCESS | 3728 | 1466584273220 Marionette TRACE conn2 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 01:31:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 01:31:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 599ms 01:31:13 INFO - PROCESS | 3728 | 1466584273245 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 01:31:13 INFO - PROCESS | 3728 | 1466584273247 Marionette TRACE conn2 <- [1,861,null,{"value":"13"}] 01:31:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 01:31:13 INFO - PROCESS | 3728 | 1466584273250 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 01:31:13 INFO - PROCESS | 3728 | 1466584273251 Marionette TRACE conn2 <- [1,862,null,{}] 01:31:13 INFO - PROCESS | 3728 | 1466584273255 Marionette TRACE conn2 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:13 INFO - PROCESS | 3728 | 1466584273257 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:31:13 INFO - PROCESS | 3728 | 1466584273335 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 01:31:13 INFO - PROCESS | 3728 | 1466584273340 Marionette TRACE conn2 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:13 INFO - PROCESS | 3728 | 1466584273342 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:31:13 INFO - PROCESS | 3728 | ++DOCSHELL 156BF000 == 41 [pid = 3728] [id = 225] 01:31:13 INFO - PROCESS | 3728 | ++DOMWINDOW == 88 (159A6800) [pid = 3728] [serial = 673] [outer = 00000000] 01:31:13 INFO - PROCESS | 3728 | ++DOMWINDOW == 89 (1A2B7000) [pid = 3728] [serial = 674] [outer = 159A6800] 01:31:13 INFO - PROCESS | 3728 | 1466584273384 Marionette DEBUG loaded listener.js 01:31:13 INFO - PROCESS | 3728 | ++DOMWINDOW == 90 (1A2E2000) [pid = 3728] [serial = 675] [outer = 159A6800] 01:31:13 INFO - PROCESS | 3728 | 1466584273789 Marionette TRACE conn2 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 01:31:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 01:31:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 599ms 01:31:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 01:31:13 INFO - PROCESS | 3728 | 1466584273849 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 01:31:13 INFO - PROCESS | 3728 | 1466584273851 Marionette TRACE conn2 <- [1,865,null,{"value":"13"}] 01:31:13 INFO - PROCESS | 3728 | 1466584273902 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 01:31:13 INFO - PROCESS | 3728 | 1466584273904 Marionette TRACE conn2 <- [1,866,null,{}] 01:31:13 INFO - PROCESS | 3728 | 1466584273907 Marionette TRACE conn2 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:13 INFO - PROCESS | 3728 | 1466584273909 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:31:13 INFO - PROCESS | 3728 | 1466584273998 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 01:31:14 INFO - PROCESS | 3728 | 1466584274072 Marionette TRACE conn2 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:14 INFO - PROCESS | 3728 | 1466584274075 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:31:14 INFO - PROCESS | 3728 | ++DOCSHELL 1AA9E000 == 42 [pid = 3728] [id = 226] 01:31:14 INFO - PROCESS | 3728 | ++DOMWINDOW == 91 (1AA9E800) [pid = 3728] [serial = 676] [outer = 00000000] 01:31:14 INFO - PROCESS | 3728 | ++DOMWINDOW == 92 (1AAA2000) [pid = 3728] [serial = 677] [outer = 1AA9E800] 01:31:14 INFO - PROCESS | 3728 | 1466584274182 Marionette DEBUG loaded listener.js 01:31:14 INFO - PROCESS | 3728 | ++DOMWINDOW == 93 (1AAA5C00) [pid = 3728] [serial = 678] [outer = 1AA9E800] 01:31:14 INFO - PROCESS | 3728 | 1466584274942 Marionette TRACE conn2 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 01:31:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 01:31:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1134ms 01:31:15 INFO - PROCESS | 3728 | 1466584275006 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 01:31:15 INFO - PROCESS | 3728 | 1466584275010 Marionette TRACE conn2 <- [1,869,null,{"value":"13"}] 01:31:15 INFO - PROCESS | 3728 | 1466584275015 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 01:31:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 01:31:15 INFO - PROCESS | 3728 | 1466584275018 Marionette TRACE conn2 <- [1,870,null,{}] 01:31:15 INFO - PROCESS | 3728 | 1466584275024 Marionette TRACE conn2 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:15 INFO - PROCESS | 3728 | 1466584275027 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:31:15 INFO - PROCESS | 3728 | 1466584275170 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 01:31:15 INFO - PROCESS | 3728 | 1466584275307 Marionette TRACE conn2 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:15 INFO - PROCESS | 3728 | 1466584275310 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:31:15 INFO - PROCESS | 3728 | ++DOCSHELL 10A57C00 == 43 [pid = 3728] [id = 227] 01:31:15 INFO - PROCESS | 3728 | ++DOMWINDOW == 94 (11AEE000) [pid = 3728] [serial = 679] [outer = 00000000] 01:31:15 INFO - PROCESS | 3728 | ++DOMWINDOW == 95 (1314FC00) [pid = 3728] [serial = 680] [outer = 11AEE000] 01:31:15 INFO - PROCESS | 3728 | 1466584275367 Marionette DEBUG loaded listener.js 01:31:15 INFO - PROCESS | 3728 | ++DOMWINDOW == 96 (13B0C800) [pid = 3728] [serial = 681] [outer = 11AEE000] 01:31:15 INFO - PROCESS | 3728 | 1466584275966 Marionette TRACE conn2 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 01:31:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 01:31:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1008ms 01:31:16 INFO - PROCESS | 3728 | 1466584276020 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 01:31:16 INFO - PROCESS | 3728 | 1466584276025 Marionette TRACE conn2 <- [1,873,null,{"value":"13"}] 01:31:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 01:31:16 INFO - PROCESS | 3728 | 1466584276031 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 01:31:16 INFO - PROCESS | 3728 | 1466584276034 Marionette TRACE conn2 <- [1,874,null,{}] 01:31:16 INFO - PROCESS | 3728 | 1466584276038 Marionette TRACE conn2 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:16 INFO - PROCESS | 3728 | 1466584276041 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:31:16 INFO - PROCESS | 3728 | 1466584276151 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 01:31:16 INFO - PROCESS | 3728 | 1466584276252 Marionette TRACE conn2 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:16 INFO - PROCESS | 3728 | 1466584276255 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:31:16 INFO - PROCESS | 3728 | ++DOCSHELL 15B7B400 == 44 [pid = 3728] [id = 228] 01:31:16 INFO - PROCESS | 3728 | ++DOMWINDOW == 97 (1609B000) [pid = 3728] [serial = 682] [outer = 00000000] 01:31:16 INFO - PROCESS | 3728 | ++DOMWINDOW == 98 (169D0800) [pid = 3728] [serial = 683] [outer = 1609B000] 01:31:16 INFO - PROCESS | 3728 | 1466584276317 Marionette DEBUG loaded listener.js 01:31:16 INFO - PROCESS | 3728 | ++DOMWINDOW == 99 (178E9400) [pid = 3728] [serial = 684] [outer = 1609B000] 01:31:16 INFO - PROCESS | 3728 | 1466584276919 Marionette TRACE conn2 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 01:31:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 01:31:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 945ms 01:31:17 INFO - PROCESS | 3728 | 1466584276976 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 01:31:17 INFO - PROCESS | 3728 | 1466584276978 Marionette TRACE conn2 <- [1,877,null,{"value":"13"}] 01:31:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 01:31:17 INFO - PROCESS | 3728 | 1466584276982 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 01:31:17 INFO - PROCESS | 3728 | 1466584276986 Marionette TRACE conn2 <- [1,878,null,{}] 01:31:17 INFO - PROCESS | 3728 | 1466584276997 Marionette TRACE conn2 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:17 INFO - PROCESS | 3728 | 1466584277001 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:31:17 INFO - PROCESS | 3728 | 1466584277107 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 01:31:17 INFO - PROCESS | 3728 | 1466584277211 Marionette TRACE conn2 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:17 INFO - PROCESS | 3728 | 1466584277214 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:31:17 INFO - PROCESS | 3728 | ++DOCSHELL 1A2B1C00 == 45 [pid = 3728] [id = 229] 01:31:17 INFO - PROCESS | 3728 | ++DOMWINDOW == 100 (1A2B4000) [pid = 3728] [serial = 685] [outer = 00000000] 01:31:17 INFO - PROCESS | 3728 | ++DOMWINDOW == 101 (1A4FB800) [pid = 3728] [serial = 686] [outer = 1A2B4000] 01:31:17 INFO - PROCESS | 3728 | 1466584277269 Marionette DEBUG loaded listener.js 01:31:17 INFO - PROCESS | 3728 | ++DOMWINDOW == 102 (1AAA8800) [pid = 3728] [serial = 687] [outer = 1A2B4000] 01:31:17 INFO - PROCESS | 3728 | 1466584277954 Marionette TRACE conn2 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 01:31:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 01:31:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1008ms 01:31:18 INFO - PROCESS | 3728 | 1466584278016 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 01:31:18 INFO - PROCESS | 3728 | 1466584278019 Marionette TRACE conn2 <- [1,881,null,{"value":"13"}] 01:31:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 01:31:18 INFO - PROCESS | 3728 | 1466584278022 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 01:31:18 INFO - PROCESS | 3728 | 1466584278024 Marionette TRACE conn2 <- [1,882,null,{}] 01:31:18 INFO - PROCESS | 3728 | 1466584278028 Marionette TRACE conn2 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:18 INFO - PROCESS | 3728 | 1466584278030 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:31:18 INFO - PROCESS | 3728 | 1466584278180 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 01:31:18 INFO - PROCESS | 3728 | 1466584278239 Marionette TRACE conn2 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:18 INFO - PROCESS | 3728 | 1466584278241 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:31:18 INFO - PROCESS | 3728 | ++DOCSHELL 178E6400 == 46 [pid = 3728] [id = 230] 01:31:18 INFO - PROCESS | 3728 | ++DOMWINDOW == 103 (178EFC00) [pid = 3728] [serial = 688] [outer = 00000000] 01:31:18 INFO - PROCESS | 3728 | ++DOMWINDOW == 104 (1952B800) [pid = 3728] [serial = 689] [outer = 178EFC00] 01:31:18 INFO - PROCESS | 3728 | 1466584278294 Marionette DEBUG loaded listener.js 01:31:18 INFO - PROCESS | 3728 | ++DOMWINDOW == 105 (19BC0800) [pid = 3728] [serial = 690] [outer = 178EFC00] 01:31:19 INFO - PROCESS | 3728 | 1466584279010 Marionette TRACE conn2 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 01:31:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 01:31:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1055ms 01:31:19 INFO - PROCESS | 3728 | 1466584279082 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 01:31:19 INFO - PROCESS | 3728 | 1466584279086 Marionette TRACE conn2 <- [1,885,null,{"value":"13"}] 01:31:19 INFO - PROCESS | 3728 | 1466584279108 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 01:31:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 01:31:19 INFO - PROCESS | 3728 | 1466584279113 Marionette TRACE conn2 <- [1,886,null,{}] 01:31:19 INFO - PROCESS | 3728 | 1466584279118 Marionette TRACE conn2 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:19 INFO - PROCESS | 3728 | 1466584279121 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:31:19 INFO - PROCESS | 3728 | 1466584279228 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 01:31:19 INFO - PROCESS | 3728 | 1466584279356 Marionette TRACE conn2 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:19 INFO - PROCESS | 3728 | 1466584279358 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:31:19 INFO - PROCESS | 3728 | ++DOCSHELL 11AF3000 == 47 [pid = 3728] [id = 231] 01:31:19 INFO - PROCESS | 3728 | ++DOMWINDOW == 106 (11C49400) [pid = 3728] [serial = 691] [outer = 00000000] 01:31:19 INFO - PROCESS | 3728 | ++DOMWINDOW == 107 (131E3800) [pid = 3728] [serial = 692] [outer = 11C49400] 01:31:19 INFO - PROCESS | 3728 | 1466584279409 Marionette DEBUG loaded listener.js 01:31:19 INFO - PROCESS | 3728 | ++DOMWINDOW == 108 (143D0000) [pid = 3728] [serial = 693] [outer = 11C49400] 01:31:19 INFO - PROCESS | 3728 | --DOCSHELL 156BF000 == 46 [pid = 3728] [id = 225] 01:31:19 INFO - PROCESS | 3728 | --DOCSHELL 13C0F000 == 45 [pid = 3728] [id = 224] 01:31:19 INFO - PROCESS | 3728 | --DOCSHELL 16E02400 == 44 [pid = 3728] [id = 223] 01:31:19 INFO - PROCESS | 3728 | --DOCSHELL 19B64000 == 43 [pid = 3728] [id = 222] 01:31:19 INFO - PROCESS | 3728 | --DOCSHELL 17E02800 == 42 [pid = 3728] [id = 221] 01:31:19 INFO - PROCESS | 3728 | --DOCSHELL 16E07400 == 41 [pid = 3728] [id = 220] 01:31:19 INFO - PROCESS | 3728 | --DOCSHELL 162D3000 == 40 [pid = 3728] [id = 219] 01:31:19 INFO - PROCESS | 3728 | --DOCSHELL 131EB800 == 39 [pid = 3728] [id = 218] 01:31:19 INFO - PROCESS | 3728 | --DOCSHELL 13461C00 == 38 [pid = 3728] [id = 217] 01:31:19 INFO - PROCESS | 3728 | --DOCSHELL 129A8800 == 37 [pid = 3728] [id = 216] 01:31:19 INFO - PROCESS | 3728 | --DOMWINDOW == 107 (19BBE800) [pid = 3728] [serial = 635] [outer = 00000000] [url = about:blank] 01:31:19 INFO - PROCESS | 3728 | --DOCSHELL 19B5DC00 == 36 [pid = 3728] [id = 215] 01:31:19 INFO - PROCESS | 3728 | --DOCSHELL 15539400 == 35 [pid = 3728] [id = 214] 01:31:19 INFO - PROCESS | 3728 | --DOCSHELL 10F15800 == 34 [pid = 3728] [id = 213] 01:31:19 INFO - PROCESS | 3728 | --DOMWINDOW == 106 (16E03C00) [pid = 3728] [serial = 617] [outer = 00000000] [url = about:blank] 01:31:19 INFO - PROCESS | 3728 | --DOMWINDOW == 105 (176B1800) [pid = 3728] [serial = 620] [outer = 00000000] [url = about:blank] 01:31:19 INFO - PROCESS | 3728 | --DOMWINDOW == 104 (131ED800) [pid = 3728] [serial = 599] [outer = 00000000] [url = about:blank] 01:31:19 INFO - PROCESS | 3728 | --DOMWINDOW == 103 (129AFC00) [pid = 3728] [serial = 608] [outer = 00000000] [url = about:blank] 01:31:19 INFO - PROCESS | 3728 | --DOMWINDOW == 102 (12D80400) [pid = 3728] [serial = 609] [outer = 00000000] [url = about:blank] 01:31:19 INFO - PROCESS | 3728 | --DOMWINDOW == 101 (13C8A000) [pid = 3728] [serial = 611] [outer = 00000000] [url = about:blank] 01:31:19 INFO - PROCESS | 3728 | --DOMWINDOW == 100 (140EB400) [pid = 3728] [serial = 612] [outer = 00000000] [url = about:blank] 01:31:19 INFO - PROCESS | 3728 | --DOMWINDOW == 99 (156BC800) [pid = 3728] [serial = 602] [outer = 00000000] [url = about:blank] 01:31:19 INFO - PROCESS | 3728 | --DOMWINDOW == 98 (1609BC00) [pid = 3728] [serial = 614] [outer = 00000000] [url = about:blank] 01:31:19 INFO - PROCESS | 3728 | --DOMWINDOW == 97 (162D4800) [pid = 3728] [serial = 615] [outer = 00000000] [url = about:blank] 01:31:19 INFO - PROCESS | 3728 | --DOMWINDOW == 96 (180AF800) [pid = 3728] [serial = 623] [outer = 00000000] [url = about:blank] 01:31:19 INFO - PROCESS | 3728 | --DOMWINDOW == 95 (17859000) [pid = 3728] [serial = 605] [outer = 00000000] [url = about:blank] 01:31:19 INFO - PROCESS | 3728 | --DOMWINDOW == 94 (198E2000) [pid = 3728] [serial = 626] [outer = 00000000] [url = about:blank] 01:31:19 INFO - PROCESS | 3728 | --DOMWINDOW == 93 (180B4800) [pid = 3728] [serial = 624] [outer = 00000000] [url = about:blank] 01:31:19 INFO - PROCESS | 3728 | --DOMWINDOW == 92 (19B69C00) [pid = 3728] [serial = 632] [outer = 00000000] [url = about:blank] 01:31:19 INFO - PROCESS | 3728 | --DOMWINDOW == 91 (198E5400) [pid = 3728] [serial = 627] [outer = 00000000] [url = about:blank] 01:31:19 INFO - PROCESS | 3728 | --DOMWINDOW == 90 (198E7000) [pid = 3728] [serial = 629] [outer = 00000000] [url = about:blank] 01:31:19 INFO - PROCESS | 3728 | --DOMWINDOW == 89 (176B5C00) [pid = 3728] [serial = 621] [outer = 00000000] [url = about:blank] 01:31:19 INFO - PROCESS | 3728 | --DOMWINDOW == 88 (198EF800) [pid = 3728] [serial = 630] [outer = 00000000] [url = about:blank] 01:31:19 INFO - PROCESS | 3728 | --DOMWINDOW == 87 (19BB9C00) [pid = 3728] [serial = 633] [outer = 00000000] [url = about:blank] 01:31:19 INFO - PROCESS | 3728 | --DOMWINDOW == 86 (16EA2000) [pid = 3728] [serial = 618] [outer = 00000000] [url = about:blank] 01:31:19 INFO - PROCESS | 3728 | 1466584279926 Marionette TRACE conn2 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 01:31:19 INFO - PROCESS | 3728 | ++DOMWINDOW == 87 (13155C00) [pid = 3728] [serial = 694] [outer = 1AEE7C00] 01:31:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 01:31:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 850ms 01:31:19 INFO - PROCESS | 3728 | 1466584279969 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 01:31:19 INFO - PROCESS | 3728 | 1466584279973 Marionette TRACE conn2 <- [1,889,null,{"value":"13"}] 01:31:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 01:31:20 INFO - PROCESS | 3728 | 1466584280004 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 01:31:20 INFO - PROCESS | 3728 | 1466584280007 Marionette TRACE conn2 <- [1,890,null,{}] 01:31:20 INFO - PROCESS | 3728 | 1466584280010 Marionette TRACE conn2 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:20 INFO - PROCESS | 3728 | 1466584280013 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:31:20 INFO - PROCESS | 3728 | 1466584280099 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 01:31:20 INFO - PROCESS | 3728 | 1466584280112 Marionette TRACE conn2 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:20 INFO - PROCESS | 3728 | 1466584280115 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:31:20 INFO - PROCESS | 3728 | ++DOCSHELL 13B0A400 == 35 [pid = 3728] [id = 232] 01:31:20 INFO - PROCESS | 3728 | ++DOMWINDOW == 88 (13C05C00) [pid = 3728] [serial = 695] [outer = 00000000] 01:31:20 INFO - PROCESS | 3728 | ++DOMWINDOW == 89 (16099000) [pid = 3728] [serial = 696] [outer = 13C05C00] 01:31:20 INFO - PROCESS | 3728 | 1466584280161 Marionette DEBUG loaded listener.js 01:31:20 INFO - PROCESS | 3728 | ++DOMWINDOW == 90 (162CF800) [pid = 3728] [serial = 697] [outer = 13C05C00] 01:31:20 INFO - PROCESS | 3728 | 1466584280631 Marionette TRACE conn2 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 01:31:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 01:31:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 662ms 01:31:20 INFO - PROCESS | 3728 | 1466584280656 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 01:31:20 INFO - PROCESS | 3728 | 1466584280658 Marionette TRACE conn2 <- [1,893,null,{"value":"13"}] 01:31:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 01:31:20 INFO - PROCESS | 3728 | 1466584280661 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 01:31:20 INFO - PROCESS | 3728 | 1466584280664 Marionette TRACE conn2 <- [1,894,null,{}] 01:31:20 INFO - PROCESS | 3728 | 1466584280678 Marionette TRACE conn2 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:20 INFO - PROCESS | 3728 | 1466584280682 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:31:20 INFO - PROCESS | 3728 | 1466584280764 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 01:31:20 INFO - PROCESS | 3728 | 1466584280771 Marionette TRACE conn2 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:20 INFO - PROCESS | 3728 | 1466584280774 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:31:20 INFO - PROCESS | 3728 | ++DOCSHELL 175A0800 == 36 [pid = 3728] [id = 233] 01:31:20 INFO - PROCESS | 3728 | ++DOMWINDOW == 91 (175A4C00) [pid = 3728] [serial = 698] [outer = 00000000] 01:31:20 INFO - PROCESS | 3728 | ++DOMWINDOW == 92 (1784E000) [pid = 3728] [serial = 699] [outer = 175A4C00] 01:31:20 INFO - PROCESS | 3728 | 1466584280819 Marionette DEBUG loaded listener.js 01:31:20 INFO - PROCESS | 3728 | ++DOMWINDOW == 93 (17E05C00) [pid = 3728] [serial = 700] [outer = 175A4C00] 01:31:21 INFO - PROCESS | 3728 | 1466584281314 Marionette TRACE conn2 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 01:31:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 01:31:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 708ms 01:31:21 INFO - PROCESS | 3728 | 1466584281361 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 01:31:21 INFO - PROCESS | 3728 | 1466584281363 Marionette TRACE conn2 <- [1,897,null,{"value":"13"}] 01:31:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 01:31:21 INFO - PROCESS | 3728 | 1466584281366 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 01:31:21 INFO - PROCESS | 3728 | 1466584281368 Marionette TRACE conn2 <- [1,898,null,{}] 01:31:21 INFO - PROCESS | 3728 | 1466584281371 Marionette TRACE conn2 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:21 INFO - PROCESS | 3728 | 1466584281373 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:31:21 INFO - PROCESS | 3728 | 1466584281465 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 01:31:21 INFO - PROCESS | 3728 | 1466584281473 Marionette TRACE conn2 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:21 INFO - PROCESS | 3728 | 1466584281475 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:31:21 INFO - PROCESS | 3728 | ++DOCSHELL 19529000 == 37 [pid = 3728] [id = 234] 01:31:21 INFO - PROCESS | 3728 | ++DOMWINDOW == 94 (1952AC00) [pid = 3728] [serial = 701] [outer = 00000000] 01:31:21 INFO - PROCESS | 3728 | ++DOMWINDOW == 95 (198ECC00) [pid = 3728] [serial = 702] [outer = 1952AC00] 01:31:21 INFO - PROCESS | 3728 | 1466584281518 Marionette DEBUG loaded listener.js 01:31:21 INFO - PROCESS | 3728 | ++DOMWINDOW == 96 (198EE400) [pid = 3728] [serial = 703] [outer = 1952AC00] 01:31:21 INFO - PROCESS | 3728 | 1466584282001 Marionette TRACE conn2 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 01:31:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 01:31:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 646ms 01:31:22 INFO - PROCESS | 3728 | 1466584282036 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 01:31:22 INFO - PROCESS | 3728 | 1466584282038 Marionette TRACE conn2 <- [1,901,null,{"value":"13"}] 01:31:22 INFO - PROCESS | 3728 | 1466584282041 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 01:31:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 01:31:22 INFO - PROCESS | 3728 | 1466584282043 Marionette TRACE conn2 <- [1,902,null,{}] 01:31:22 INFO - PROCESS | 3728 | 1466584282053 Marionette TRACE conn2 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:22 INFO - PROCESS | 3728 | 1466584282055 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:31:22 INFO - PROCESS | 3728 | 1466584282162 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 01:31:22 INFO - PROCESS | 3728 | 1466584282245 Marionette TRACE conn2 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:22 INFO - PROCESS | 3728 | 1466584282247 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:31:22 INFO - PROCESS | 3728 | ++DOCSHELL 198E9800 == 38 [pid = 3728] [id = 235] 01:31:22 INFO - PROCESS | 3728 | ++DOMWINDOW == 97 (19B5C000) [pid = 3728] [serial = 704] [outer = 00000000] 01:31:22 INFO - PROCESS | 3728 | ++DOMWINDOW == 98 (19B64C00) [pid = 3728] [serial = 705] [outer = 19B5C000] 01:31:22 INFO - PROCESS | 3728 | 1466584282290 Marionette DEBUG loaded listener.js 01:31:22 INFO - PROCESS | 3728 | ++DOMWINDOW == 99 (19BBCC00) [pid = 3728] [serial = 706] [outer = 19B5C000] 01:31:22 INFO - PROCESS | 3728 | 1466584282724 Marionette TRACE conn2 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 01:31:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 01:31:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 756ms 01:31:22 INFO - PROCESS | 3728 | 1466584282782 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 01:31:22 INFO - PROCESS | 3728 | 1466584282784 Marionette TRACE conn2 <- [1,905,null,{"value":"13"}] 01:31:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 01:31:22 INFO - PROCESS | 3728 | 1466584282788 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 01:31:22 INFO - PROCESS | 3728 | 1466584282789 Marionette TRACE conn2 <- [1,906,null,{}] 01:31:22 INFO - PROCESS | 3728 | 1466584282793 Marionette TRACE conn2 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:22 INFO - PROCESS | 3728 | 1466584282798 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:31:22 INFO - PROCESS | 3728 | 1466584282923 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 01:31:23 INFO - PROCESS | 3728 | 1466584282987 Marionette TRACE conn2 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:23 INFO - PROCESS | 3728 | 1466584282989 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:31:23 INFO - PROCESS | 3728 | ++DOCSHELL 1A395C00 == 39 [pid = 3728] [id = 236] 01:31:23 INFO - PROCESS | 3728 | ++DOMWINDOW == 100 (1A399800) [pid = 3728] [serial = 707] [outer = 00000000] 01:31:23 INFO - PROCESS | 3728 | ++DOMWINDOW == 101 (1A4F9800) [pid = 3728] [serial = 708] [outer = 1A399800] 01:31:23 INFO - PROCESS | 3728 | 1466584283033 Marionette DEBUG loaded listener.js 01:31:23 INFO - PROCESS | 3728 | ++DOMWINDOW == 102 (1AAA7C00) [pid = 3728] [serial = 709] [outer = 1A399800] 01:31:23 INFO - PROCESS | 3728 | 1466584283437 Marionette TRACE conn2 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 01:31:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 01:31:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 709ms 01:31:23 INFO - PROCESS | 3728 | 1466584283487 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 01:31:23 INFO - PROCESS | 3728 | 1466584283489 Marionette TRACE conn2 <- [1,909,null,{"value":"13"}] 01:31:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 01:31:23 INFO - PROCESS | 3728 | 1466584283493 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 01:31:23 INFO - PROCESS | 3728 | 1466584283494 Marionette TRACE conn2 <- [1,910,null,{}] 01:31:23 INFO - PROCESS | 3728 | 1466584283498 Marionette TRACE conn2 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:23 INFO - PROCESS | 3728 | 1466584283500 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:31:23 INFO - PROCESS | 3728 | 1466584283641 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 01:31:23 INFO - PROCESS | 3728 | 1466584283710 Marionette TRACE conn2 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:23 INFO - PROCESS | 3728 | 1466584283712 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:31:23 INFO - PROCESS | 3728 | ++DOCSHELL 19B5D000 == 40 [pid = 3728] [id = 237] 01:31:23 INFO - PROCESS | 3728 | ++DOMWINDOW == 103 (1A18BC00) [pid = 3728] [serial = 710] [outer = 00000000] 01:31:23 INFO - PROCESS | 3728 | ++DOMWINDOW == 104 (1AB49800) [pid = 3728] [serial = 711] [outer = 1A18BC00] 01:31:23 INFO - PROCESS | 3728 | 1466584283754 Marionette DEBUG loaded listener.js 01:31:23 INFO - PROCESS | 3728 | ++DOMWINDOW == 105 (1AB49C00) [pid = 3728] [serial = 712] [outer = 1A18BC00] 01:31:24 INFO - PROCESS | 3728 | --DOMWINDOW == 104 (131ECC00) [pid = 3728] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 01:31:24 INFO - PROCESS | 3728 | --DOMWINDOW == 103 (162D8C00) [pid = 3728] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 01:31:24 INFO - PROCESS | 3728 | --DOMWINDOW == 102 (19BC5800) [pid = 3728] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 01:31:24 INFO - PROCESS | 3728 | --DOMWINDOW == 101 (13464400) [pid = 3728] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 01:31:24 INFO - PROCESS | 3728 | --DOMWINDOW == 100 (16E0C800) [pid = 3728] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 01:31:24 INFO - PROCESS | 3728 | --DOMWINDOW == 99 (19B64400) [pid = 3728] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 01:31:24 INFO - PROCESS | 3728 | --DOMWINDOW == 98 (159AA000) [pid = 3728] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 01:31:24 INFO - PROCESS | 3728 | --DOMWINDOW == 97 (159A6800) [pid = 3728] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 01:31:24 INFO - PROCESS | 3728 | --DOMWINDOW == 96 (17E0B400) [pid = 3728] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 01:31:24 INFO - PROCESS | 3728 | 1466584284233 Marionette TRACE conn2 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 01:31:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 01:31:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 803ms 01:31:24 INFO - PROCESS | 3728 | 1466584284295 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 01:31:24 INFO - PROCESS | 3728 | 1466584284297 Marionette TRACE conn2 <- [1,913,null,{"value":"13"}] 01:31:24 INFO - PROCESS | 3728 | 1466584284300 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 01:31:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 01:31:24 INFO - PROCESS | 3728 | 1466584284302 Marionette TRACE conn2 <- [1,914,null,{}] 01:31:24 INFO - PROCESS | 3728 | 1466584284305 Marionette TRACE conn2 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:24 INFO - PROCESS | 3728 | 1466584284307 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:31:24 INFO - PROCESS | 3728 | 1466584284387 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 01:31:24 INFO - PROCESS | 3728 | 1466584284392 Marionette TRACE conn2 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:24 INFO - PROCESS | 3728 | 1466584284394 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:31:24 INFO - PROCESS | 3728 | ++DOCSHELL 140F0400 == 41 [pid = 3728] [id = 238] 01:31:24 INFO - PROCESS | 3728 | ++DOMWINDOW == 97 (159A6800) [pid = 3728] [serial = 713] [outer = 00000000] 01:31:24 INFO - PROCESS | 3728 | ++DOMWINDOW == 98 (176B5800) [pid = 3728] [serial = 714] [outer = 159A6800] 01:31:24 INFO - PROCESS | 3728 | 1466584284437 Marionette DEBUG loaded listener.js 01:31:24 INFO - PROCESS | 3728 | ++DOMWINDOW == 99 (1A2B2C00) [pid = 3728] [serial = 715] [outer = 159A6800] 01:31:24 INFO - PROCESS | 3728 | 1466584284881 Marionette TRACE conn2 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 01:31:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 01:31:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 646ms 01:31:24 INFO - PROCESS | 3728 | 1466584284938 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 01:31:24 INFO - PROCESS | 3728 | 1466584284940 Marionette TRACE conn2 <- [1,917,null,{"value":"13"}] 01:31:24 INFO - PROCESS | 3728 | 1466584284944 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 01:31:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 01:31:24 INFO - PROCESS | 3728 | 1466584284945 Marionette TRACE conn2 <- [1,918,null,{}] 01:31:24 INFO - PROCESS | 3728 | 1466584284949 Marionette TRACE conn2 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:24 INFO - PROCESS | 3728 | 1466584284951 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:31:25 INFO - PROCESS | 3728 | 1466584285054 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 01:31:25 INFO - PROCESS | 3728 | 1466584285059 Marionette TRACE conn2 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:25 INFO - PROCESS | 3728 | 1466584285061 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:31:25 INFO - PROCESS | 3728 | ++DOCSHELL 198ED000 == 42 [pid = 3728] [id = 239] 01:31:25 INFO - PROCESS | 3728 | ++DOMWINDOW == 100 (19B64800) [pid = 3728] [serial = 716] [outer = 00000000] 01:31:25 INFO - PROCESS | 3728 | ++DOMWINDOW == 101 (1ACF2800) [pid = 3728] [serial = 717] [outer = 19B64800] 01:31:25 INFO - PROCESS | 3728 | 1466584285104 Marionette DEBUG loaded listener.js 01:31:25 INFO - PROCESS | 3728 | ++DOMWINDOW == 102 (1ACF4C00) [pid = 3728] [serial = 718] [outer = 19B64800] 01:31:25 INFO - PROCESS | 3728 | 1466584285532 Marionette TRACE conn2 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 01:31:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 01:31:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 645ms 01:31:25 INFO - PROCESS | 3728 | 1466584285582 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 01:31:25 INFO - PROCESS | 3728 | 1466584285585 Marionette TRACE conn2 <- [1,921,null,{"value":"13"}] 01:31:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 01:31:25 INFO - PROCESS | 3728 | 1466584285588 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 01:31:25 INFO - PROCESS | 3728 | 1466584285589 Marionette TRACE conn2 <- [1,922,null,{}] 01:31:25 INFO - PROCESS | 3728 | 1466584285593 Marionette TRACE conn2 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:25 INFO - PROCESS | 3728 | 1466584285594 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:31:25 INFO - PROCESS | 3728 | 1466584285684 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 01:31:25 INFO - PROCESS | 3728 | 1466584285690 Marionette TRACE conn2 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:25 INFO - PROCESS | 3728 | 1466584285691 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:31:25 INFO - PROCESS | 3728 | ++DOCSHELL 104E6400 == 43 [pid = 3728] [id = 240] 01:31:25 INFO - PROCESS | 3728 | ++DOMWINDOW == 103 (1AE51400) [pid = 3728] [serial = 719] [outer = 00000000] 01:31:25 INFO - PROCESS | 3728 | ++DOMWINDOW == 104 (1AE56000) [pid = 3728] [serial = 720] [outer = 1AE51400] 01:31:25 INFO - PROCESS | 3728 | 1466584285734 Marionette DEBUG loaded listener.js 01:31:25 INFO - PROCESS | 3728 | ++DOMWINDOW == 105 (1AE5A400) [pid = 3728] [serial = 721] [outer = 1AE51400] 01:31:26 INFO - PROCESS | 3728 | 1466584286195 Marionette TRACE conn2 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 01:31:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 01:31:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 646ms 01:31:26 INFO - PROCESS | 3728 | 1466584286258 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 01:31:26 INFO - PROCESS | 3728 | 1466584286262 Marionette TRACE conn2 <- [1,925,null,{"value":"13"}] 01:31:26 INFO - PROCESS | 3728 | 1466584286268 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 01:31:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 01:31:26 INFO - PROCESS | 3728 | 1466584286272 Marionette TRACE conn2 <- [1,926,null,{}] 01:31:26 INFO - PROCESS | 3728 | 1466584286278 Marionette TRACE conn2 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:26 INFO - PROCESS | 3728 | 1466584286282 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:31:26 INFO - PROCESS | 3728 | 1466584286400 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 01:31:26 INFO - PROCESS | 3728 | 1466584286586 Marionette TRACE conn2 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:26 INFO - PROCESS | 3728 | 1466584286591 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:31:26 INFO - PROCESS | 3728 | ++DOCSHELL 129A8800 == 44 [pid = 3728] [id = 241] 01:31:26 INFO - PROCESS | 3728 | ++DOMWINDOW == 106 (129AFC00) [pid = 3728] [serial = 722] [outer = 00000000] 01:31:26 INFO - PROCESS | 3728 | ++DOMWINDOW == 107 (12D80400) [pid = 3728] [serial = 723] [outer = 129AFC00] 01:31:26 INFO - PROCESS | 3728 | 1466584286647 Marionette DEBUG loaded listener.js 01:31:26 INFO - PROCESS | 3728 | ++DOMWINDOW == 108 (1312D800) [pid = 3728] [serial = 724] [outer = 129AFC00] 01:31:27 INFO - PROCESS | 3728 | 1466584287217 Marionette TRACE conn2 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 01:31:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 01:31:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1008ms 01:31:27 INFO - PROCESS | 3728 | 1466584287271 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 01:31:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 01:31:27 INFO - PROCESS | 3728 | 1466584287274 Marionette TRACE conn2 <- [1,929,null,{"value":"13"}] 01:31:27 INFO - PROCESS | 3728 | 1466584287281 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 01:31:27 INFO - PROCESS | 3728 | 1466584287285 Marionette TRACE conn2 <- [1,930,null,{}] 01:31:27 INFO - PROCESS | 3728 | 1466584287289 Marionette TRACE conn2 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:27 INFO - PROCESS | 3728 | 1466584287292 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:31:27 INFO - PROCESS | 3728 | 1466584287399 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 01:31:27 INFO - PROCESS | 3728 | 1466584287504 Marionette TRACE conn2 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:27 INFO - PROCESS | 3728 | 1466584287507 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:31:27 INFO - PROCESS | 3728 | ++DOCSHELL 162D5400 == 45 [pid = 3728] [id = 242] 01:31:27 INFO - PROCESS | 3728 | ++DOMWINDOW == 109 (162D5800) [pid = 3728] [serial = 725] [outer = 00000000] 01:31:27 INFO - PROCESS | 3728 | ++DOMWINDOW == 110 (169CD000) [pid = 3728] [serial = 726] [outer = 162D5800] 01:31:27 INFO - PROCESS | 3728 | 1466584287569 Marionette DEBUG loaded listener.js 01:31:27 INFO - PROCESS | 3728 | ++DOMWINDOW == 111 (16EA8C00) [pid = 3728] [serial = 727] [outer = 162D5800] 01:31:28 INFO - PROCESS | 3728 | 1466584288171 Marionette TRACE conn2 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 01:31:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 01:31:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 961ms 01:31:28 INFO - PROCESS | 3728 | 1466584288222 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 01:31:28 INFO - PROCESS | 3728 | 1466584288224 Marionette TRACE conn2 <- [1,933,null,{"value":"13"}] 01:31:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 01:31:28 INFO - PROCESS | 3728 | 1466584288228 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 01:31:28 INFO - PROCESS | 3728 | 1466584288231 Marionette TRACE conn2 <- [1,934,null,{}] 01:31:28 INFO - PROCESS | 3728 | 1466584288241 Marionette TRACE conn2 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:28 INFO - PROCESS | 3728 | 1466584288246 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:31:28 INFO - PROCESS | 3728 | 1466584288355 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 01:31:28 INFO - PROCESS | 3728 | 1466584288462 Marionette TRACE conn2 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:28 INFO - PROCESS | 3728 | 1466584288466 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:31:28 INFO - PROCESS | 3728 | ++DOCSHELL 180B6400 == 46 [pid = 3728] [id = 243] 01:31:28 INFO - PROCESS | 3728 | ++DOMWINDOW == 112 (19B62C00) [pid = 3728] [serial = 728] [outer = 00000000] 01:31:28 INFO - PROCESS | 3728 | ++DOMWINDOW == 113 (1A186C00) [pid = 3728] [serial = 729] [outer = 19B62C00] 01:31:28 INFO - PROCESS | 3728 | 1466584288522 Marionette DEBUG loaded listener.js 01:31:28 INFO - PROCESS | 3728 | ++DOMWINDOW == 114 (1A39E800) [pid = 3728] [serial = 730] [outer = 19B62C00] 01:31:29 INFO - PROCESS | 3728 | 1466584289137 Marionette TRACE conn2 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 01:31:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 01:31:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 960ms 01:31:29 INFO - PROCESS | 3728 | 1466584289173 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 01:31:29 INFO - PROCESS | 3728 | 1466584289175 Marionette TRACE conn2 <- [1,937,null,{"value":"13"}] 01:31:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 01:31:29 INFO - PROCESS | 3728 | 1466584289179 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 01:31:29 INFO - PROCESS | 3728 | 1466584289181 Marionette TRACE conn2 <- [1,938,null,{}] 01:31:29 INFO - PROCESS | 3728 | 1466584289184 Marionette TRACE conn2 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:29 INFO - PROCESS | 3728 | 1466584289186 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:31:29 INFO - PROCESS | 3728 | 1466584289292 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 01:31:29 INFO - PROCESS | 3728 | 1466584289396 Marionette TRACE conn2 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:29 INFO - PROCESS | 3728 | 1466584289398 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:31:29 INFO - PROCESS | 3728 | ++DOCSHELL 1AE53000 == 47 [pid = 3728] [id = 244] 01:31:29 INFO - PROCESS | 3728 | ++DOMWINDOW == 115 (1AE53400) [pid = 3728] [serial = 731] [outer = 00000000] 01:31:29 INFO - PROCESS | 3728 | ++DOMWINDOW == 116 (1AEE7400) [pid = 3728] [serial = 732] [outer = 1AE53400] 01:31:29 INFO - PROCESS | 3728 | 1466584289451 Marionette DEBUG loaded listener.js 01:31:29 INFO - PROCESS | 3728 | ++DOMWINDOW == 117 (1AEEE000) [pid = 3728] [serial = 733] [outer = 1AE53400] 01:31:30 INFO - PROCESS | 3728 | 1466584290048 Marionette TRACE conn2 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 01:31:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 01:31:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 914ms 01:31:30 INFO - PROCESS | 3728 | 1466584290115 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 01:31:30 INFO - PROCESS | 3728 | 1466584290117 Marionette TRACE conn2 <- [1,941,null,{"value":"13"}] 01:31:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 01:31:30 INFO - PROCESS | 3728 | 1466584290120 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 01:31:30 INFO - PROCESS | 3728 | 1466584290122 Marionette TRACE conn2 <- [1,942,null,{}] 01:31:30 INFO - PROCESS | 3728 | 1466584290126 Marionette TRACE conn2 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:30 INFO - PROCESS | 3728 | 1466584290128 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:31:30 INFO - PROCESS | 3728 | 1466584290234 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 01:31:30 INFO - PROCESS | 3728 | 1466584290337 Marionette TRACE conn2 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:30 INFO - PROCESS | 3728 | 1466584290340 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:31:30 INFO - PROCESS | 3728 | ++DOCSHELL 0F2E1000 == 48 [pid = 3728] [id = 245] 01:31:30 INFO - PROCESS | 3728 | ++DOMWINDOW == 118 (0F2E3000) [pid = 3728] [serial = 734] [outer = 00000000] 01:31:30 INFO - PROCESS | 3728 | ++DOMWINDOW == 119 (0F2E8400) [pid = 3728] [serial = 735] [outer = 0F2E3000] 01:31:30 INFO - PROCESS | 3728 | 1466584290391 Marionette DEBUG loaded listener.js 01:31:30 INFO - PROCESS | 3728 | ++DOMWINDOW == 120 (0F2EB400) [pid = 3728] [serial = 736] [outer = 0F2E3000] 01:31:31 INFO - PROCESS | 3728 | 1466584291006 Marionette TRACE conn2 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 01:31:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 01:31:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 961ms 01:31:31 INFO - PROCESS | 3728 | 1466584291066 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 01:31:31 INFO - PROCESS | 3728 | 1466584291068 Marionette TRACE conn2 <- [1,945,null,{"value":"13"}] 01:31:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 01:31:31 INFO - PROCESS | 3728 | 1466584291072 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 01:31:31 INFO - PROCESS | 3728 | 1466584291074 Marionette TRACE conn2 <- [1,946,null,{}] 01:31:31 INFO - PROCESS | 3728 | 1466584291077 Marionette TRACE conn2 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:31 INFO - PROCESS | 3728 | 1466584291083 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:31:31 INFO - PROCESS | 3728 | 1466584291334 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 01:31:31 INFO - PROCESS | 3728 | 1466584291485 Marionette TRACE conn2 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:31 INFO - PROCESS | 3728 | 1466584291488 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:31:31 INFO - PROCESS | 3728 | ++DOCSHELL 104E9C00 == 49 [pid = 3728] [id = 246] 01:31:31 INFO - PROCESS | 3728 | ++DOMWINDOW == 121 (10561000) [pid = 3728] [serial = 737] [outer = 00000000] 01:31:31 INFO - PROCESS | 3728 | ++DOMWINDOW == 122 (10A62400) [pid = 3728] [serial = 738] [outer = 10561000] 01:31:31 INFO - PROCESS | 3728 | 1466584291539 Marionette DEBUG loaded listener.js 01:31:31 INFO - PROCESS | 3728 | ++DOMWINDOW == 123 (114D1000) [pid = 3728] [serial = 739] [outer = 10561000] 01:31:32 INFO - PROCESS | 3728 | --DOCSHELL 198ED000 == 48 [pid = 3728] [id = 239] 01:31:32 INFO - PROCESS | 3728 | --DOCSHELL 140F0400 == 47 [pid = 3728] [id = 238] 01:31:32 INFO - PROCESS | 3728 | --DOCSHELL 19B5D000 == 46 [pid = 3728] [id = 237] 01:31:32 INFO - PROCESS | 3728 | --DOCSHELL 1A395C00 == 45 [pid = 3728] [id = 236] 01:31:32 INFO - PROCESS | 3728 | --DOCSHELL 198E9800 == 44 [pid = 3728] [id = 235] 01:31:32 INFO - PROCESS | 3728 | --DOCSHELL 175A0800 == 43 [pid = 3728] [id = 233] 01:31:32 INFO - PROCESS | 3728 | --DOCSHELL 13B0A400 == 42 [pid = 3728] [id = 232] 01:31:32 INFO - PROCESS | 3728 | --DOCSHELL 11AF3000 == 41 [pid = 3728] [id = 231] 01:31:32 INFO - PROCESS | 3728 | --DOCSHELL 1A2B1C00 == 40 [pid = 3728] [id = 229] 01:31:32 INFO - PROCESS | 3728 | --DOCSHELL 15B7B400 == 39 [pid = 3728] [id = 228] 01:31:32 INFO - PROCESS | 3728 | --DOCSHELL 10A57C00 == 38 [pid = 3728] [id = 227] 01:31:32 INFO - PROCESS | 3728 | --DOCSHELL 1AA9E000 == 37 [pid = 3728] [id = 226] 01:31:32 INFO - PROCESS | 3728 | --DOMWINDOW == 122 (140E9800) [pid = 3728] [serial = 653] [outer = 00000000] [url = about:blank] 01:31:32 INFO - PROCESS | 3728 | --DOMWINDOW == 121 (15531800) [pid = 3728] [serial = 654] [outer = 00000000] [url = about:blank] 01:31:32 INFO - PROCESS | 3728 | --DOMWINDOW == 120 (1609E000) [pid = 3728] [serial = 647] [outer = 00000000] [url = about:blank] 01:31:32 INFO - PROCESS | 3728 | --DOMWINDOW == 119 (169D3000) [pid = 3728] [serial = 656] [outer = 00000000] [url = about:blank] 01:31:32 INFO - PROCESS | 3728 | --DOMWINDOW == 118 (16E05800) [pid = 3728] [serial = 657] [outer = 00000000] [url = about:blank] 01:31:32 INFO - PROCESS | 3728 | --DOMWINDOW == 117 (19BC0C00) [pid = 3728] [serial = 644] [outer = 00000000] [url = about:blank] 01:31:32 INFO - PROCESS | 3728 | --DOMWINDOW == 116 (1A18B800) [pid = 3728] [serial = 668] [outer = 00000000] [url = about:blank] 01:31:32 INFO - PROCESS | 3728 | --DOMWINDOW == 115 (143FA000) [pid = 3728] [serial = 651] [outer = 00000000] [url = about:blank] 01:31:32 INFO - PROCESS | 3728 | --DOMWINDOW == 114 (13C91C00) [pid = 3728] [serial = 650] [outer = 00000000] [url = about:blank] 01:31:32 INFO - PROCESS | 3728 | --DOMWINDOW == 113 (1765C800) [pid = 3728] [serial = 659] [outer = 00000000] [url = about:blank] 01:31:32 INFO - PROCESS | 3728 | --DOMWINDOW == 112 (131ED400) [pid = 3728] [serial = 638] [outer = 00000000] [url = about:blank] 01:31:32 INFO - PROCESS | 3728 | --DOMWINDOW == 111 (1609E400) [pid = 3728] [serial = 641] [outer = 00000000] [url = about:blank] 01:31:32 INFO - PROCESS | 3728 | --DOMWINDOW == 110 (19DA1000) [pid = 3728] [serial = 666] [outer = 00000000] [url = about:blank] 01:31:32 INFO - PROCESS | 3728 | --DOMWINDOW == 109 (19D9A000) [pid = 3728] [serial = 665] [outer = 00000000] [url = about:blank] 01:31:32 INFO - PROCESS | 3728 | --DOMWINDOW == 108 (1785C000) [pid = 3728] [serial = 672] [outer = 00000000] [url = about:blank] 01:31:32 INFO - PROCESS | 3728 | --DOMWINDOW == 107 (1765B800) [pid = 3728] [serial = 671] [outer = 00000000] [url = about:blank] 01:31:32 INFO - PROCESS | 3728 | --DOMWINDOW == 106 (1A18D400) [pid = 3728] [serial = 669] [outer = 00000000] [url = about:blank] 01:31:32 INFO - PROCESS | 3728 | --DOMWINDOW == 105 (1AAA2000) [pid = 3728] [serial = 677] [outer = 00000000] [url = about:blank] 01:31:32 INFO - PROCESS | 3728 | --DOMWINDOW == 104 (1A2E2000) [pid = 3728] [serial = 675] [outer = 00000000] [url = about:blank] 01:31:32 INFO - PROCESS | 3728 | --DOMWINDOW == 103 (180AB400) [pid = 3728] [serial = 662] [outer = 00000000] [url = about:blank] 01:31:32 INFO - PROCESS | 3728 | --DOMWINDOW == 102 (19528C00) [pid = 3728] [serial = 663] [outer = 00000000] [url = about:blank] 01:31:32 INFO - PROCESS | 3728 | --DOMWINDOW == 101 (1A2B7000) [pid = 3728] [serial = 674] [outer = 00000000] [url = about:blank] 01:31:32 INFO - PROCESS | 3728 | --DOMWINDOW == 100 (17663800) [pid = 3728] [serial = 660] [outer = 00000000] [url = about:blank] 01:31:32 INFO - PROCESS | 3728 | 1466584292203 Marionette TRACE conn2 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 01:31:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 01:31:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1165ms 01:31:32 INFO - PROCESS | 3728 | 1466584292228 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 01:31:32 INFO - PROCESS | 3728 | 1466584292232 Marionette TRACE conn2 <- [1,949,null,{"value":"13"}] 01:31:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 01:31:32 INFO - PROCESS | 3728 | 1466584292237 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 01:31:32 INFO - PROCESS | 3728 | 1466584292240 Marionette TRACE conn2 <- [1,950,null,{}] 01:31:32 INFO - PROCESS | 3728 | 1466584292244 Marionette TRACE conn2 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:32 INFO - PROCESS | 3728 | 1466584292247 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:31:32 INFO - PROCESS | 3728 | 1466584292351 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 01:31:32 INFO - PROCESS | 3728 | 1466584292447 Marionette TRACE conn2 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:32 INFO - PROCESS | 3728 | 1466584292450 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:31:32 INFO - PROCESS | 3728 | ++DOCSHELL 11AF5000 == 38 [pid = 3728] [id = 247] 01:31:32 INFO - PROCESS | 3728 | ++DOMWINDOW == 101 (11CD4800) [pid = 3728] [serial = 740] [outer = 00000000] 01:31:32 INFO - PROCESS | 3728 | ++DOMWINDOW == 102 (13154800) [pid = 3728] [serial = 741] [outer = 11CD4800] 01:31:32 INFO - PROCESS | 3728 | 1466584292495 Marionette DEBUG loaded listener.js 01:31:32 INFO - PROCESS | 3728 | ++DOMWINDOW == 103 (1346A000) [pid = 3728] [serial = 742] [outer = 11CD4800] 01:31:32 INFO - PROCESS | 3728 | 1466584292874 Marionette TRACE conn2 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 01:31:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 01:31:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 693ms 01:31:32 INFO - PROCESS | 3728 | 1466584292933 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 01:31:32 INFO - PROCESS | 3728 | 1466584292936 Marionette TRACE conn2 <- [1,953,null,{"value":"13"}] 01:31:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 01:31:32 INFO - PROCESS | 3728 | 1466584292940 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 01:31:32 INFO - PROCESS | 3728 | 1466584292941 Marionette TRACE conn2 <- [1,954,null,{}] 01:31:32 INFO - PROCESS | 3728 | 1466584292945 Marionette TRACE conn2 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:32 INFO - PROCESS | 3728 | 1466584292947 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:31:33 INFO - PROCESS | 3728 | 1466584293061 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 01:31:33 INFO - PROCESS | 3728 | 1466584293074 Marionette TRACE conn2 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:33 INFO - PROCESS | 3728 | 1466584293077 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:31:33 INFO - PROCESS | 3728 | ++DOCSHELL 156BA800 == 39 [pid = 3728] [id = 248] 01:31:33 INFO - PROCESS | 3728 | ++DOMWINDOW == 104 (156BEC00) [pid = 3728] [serial = 743] [outer = 00000000] 01:31:33 INFO - PROCESS | 3728 | ++DOMWINDOW == 105 (16098400) [pid = 3728] [serial = 744] [outer = 156BEC00] 01:31:33 INFO - PROCESS | 3728 | 1466584293123 Marionette DEBUG loaded listener.js 01:31:33 INFO - PROCESS | 3728 | ++DOMWINDOW == 106 (1689B400) [pid = 3728] [serial = 745] [outer = 156BEC00] 01:31:33 INFO - PROCESS | 3728 | 1466584293602 Marionette TRACE conn2 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 01:31:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 01:31:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 693ms 01:31:33 INFO - PROCESS | 3728 | 1466584293638 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 01:31:33 INFO - PROCESS | 3728 | 1466584293642 Marionette TRACE conn2 <- [1,957,null,{"value":"13"}] 01:31:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 01:31:33 INFO - PROCESS | 3728 | 1466584293651 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 01:31:33 INFO - PROCESS | 3728 | 1466584293655 Marionette TRACE conn2 <- [1,958,null,{}] 01:31:33 INFO - PROCESS | 3728 | 1466584293659 Marionette TRACE conn2 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:33 INFO - PROCESS | 3728 | 1466584293662 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:31:33 INFO - PROCESS | 3728 | 1466584293757 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 01:31:33 INFO - PROCESS | 3728 | 1466584293764 Marionette TRACE conn2 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:33 INFO - PROCESS | 3728 | 1466584293766 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:31:33 INFO - PROCESS | 3728 | ++DOCSHELL 16E0C400 == 40 [pid = 3728] [id = 249] 01:31:33 INFO - PROCESS | 3728 | ++DOMWINDOW == 107 (171BFC00) [pid = 3728] [serial = 746] [outer = 00000000] 01:31:33 INFO - PROCESS | 3728 | ++DOMWINDOW == 108 (1766A000) [pid = 3728] [serial = 747] [outer = 171BFC00] 01:31:33 INFO - PROCESS | 3728 | 1466584293818 Marionette DEBUG loaded listener.js 01:31:33 INFO - PROCESS | 3728 | ++DOMWINDOW == 109 (178E7400) [pid = 3728] [serial = 748] [outer = 171BFC00] 01:31:34 INFO - PROCESS | 3728 | 1466584294331 Marionette TRACE conn2 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 01:31:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 01:31:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 709ms 01:31:34 INFO - PROCESS | 3728 | 1466584294380 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 01:31:34 INFO - PROCESS | 3728 | 1466584294382 Marionette TRACE conn2 <- [1,961,null,{"value":"13"}] 01:31:34 INFO - PROCESS | 3728 | 1466584294385 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 01:31:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 01:31:34 INFO - PROCESS | 3728 | 1466584294387 Marionette TRACE conn2 <- [1,962,null,{}] 01:31:34 INFO - PROCESS | 3728 | 1466584294390 Marionette TRACE conn2 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:34 INFO - PROCESS | 3728 | 1466584294392 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:31:34 INFO - PROCESS | 3728 | 1466584294502 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 01:31:34 INFO - PROCESS | 3728 | 1466584294510 Marionette TRACE conn2 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:34 INFO - PROCESS | 3728 | 1466584294512 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:31:34 INFO - PROCESS | 3728 | ++DOCSHELL 176B1000 == 41 [pid = 3728] [id = 250] 01:31:34 INFO - PROCESS | 3728 | ++DOMWINDOW == 110 (17E0D800) [pid = 3728] [serial = 749] [outer = 00000000] 01:31:34 INFO - PROCESS | 3728 | ++DOMWINDOW == 111 (180B0400) [pid = 3728] [serial = 750] [outer = 17E0D800] 01:31:34 INFO - PROCESS | 3728 | 1466584294554 Marionette DEBUG loaded listener.js 01:31:34 INFO - PROCESS | 3728 | ++DOMWINDOW == 112 (1952B400) [pid = 3728] [serial = 751] [outer = 17E0D800] 01:31:35 INFO - PROCESS | 3728 | 1466584295019 Marionette TRACE conn2 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 01:31:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 01:31:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 709ms 01:31:35 INFO - PROCESS | 3728 | 1466584295085 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 01:31:35 INFO - PROCESS | 3728 | 1466584295087 Marionette TRACE conn2 <- [1,965,null,{"value":"13"}] 01:31:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 01:31:35 INFO - PROCESS | 3728 | 1466584295095 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 01:31:35 INFO - PROCESS | 3728 | 1466584295097 Marionette TRACE conn2 <- [1,966,null,{}] 01:31:35 INFO - PROCESS | 3728 | 1466584295101 Marionette TRACE conn2 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:35 INFO - PROCESS | 3728 | 1466584295103 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:31:35 INFO - PROCESS | 3728 | 1466584295215 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 01:31:35 INFO - PROCESS | 3728 | 1466584295226 Marionette TRACE conn2 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:35 INFO - PROCESS | 3728 | 1466584295231 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:31:35 INFO - PROCESS | 3728 | ++DOCSHELL 1047E400 == 42 [pid = 3728] [id = 251] 01:31:35 INFO - PROCESS | 3728 | ++DOMWINDOW == 113 (198E9800) [pid = 3728] [serial = 752] [outer = 00000000] 01:31:35 INFO - PROCESS | 3728 | ++DOMWINDOW == 114 (19B63C00) [pid = 3728] [serial = 753] [outer = 198E9800] 01:31:35 INFO - PROCESS | 3728 | 1466584295334 Marionette DEBUG loaded listener.js 01:31:35 INFO - PROCESS | 3728 | ++DOMWINDOW == 115 (19BC7800) [pid = 3728] [serial = 754] [outer = 198E9800] 01:31:35 INFO - PROCESS | 3728 | 1466584295766 Marionette TRACE conn2 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 01:31:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 01:31:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 693ms 01:31:35 INFO - PROCESS | 3728 | 1466584295795 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 01:31:35 INFO - PROCESS | 3728 | 1466584295797 Marionette TRACE conn2 <- [1,969,null,{"value":"13"}] 01:31:35 INFO - PROCESS | 3728 | 1466584295800 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 01:31:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 01:31:35 INFO - PROCESS | 3728 | 1466584295802 Marionette TRACE conn2 <- [1,970,null,{}] 01:31:35 INFO - PROCESS | 3728 | 1466584295805 Marionette TRACE conn2 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:35 INFO - PROCESS | 3728 | 1466584295807 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:31:35 INFO - PROCESS | 3728 | 1466584295961 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 01:31:35 INFO - PROCESS | 3728 | 1466584295972 Marionette TRACE conn2 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:35 INFO - PROCESS | 3728 | 1466584295974 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:31:35 INFO - PROCESS | 3728 | ++DOCSHELL 17E7E800 == 43 [pid = 3728] [id = 252] 01:31:35 INFO - PROCESS | 3728 | ++DOMWINDOW == 116 (180B2400) [pid = 3728] [serial = 755] [outer = 00000000] 01:31:36 INFO - PROCESS | 3728 | ++DOMWINDOW == 117 (1A18C400) [pid = 3728] [serial = 756] [outer = 180B2400] 01:31:36 INFO - PROCESS | 3728 | 1466584296018 Marionette DEBUG loaded listener.js 01:31:36 INFO - PROCESS | 3728 | ++DOMWINDOW == 118 (1A2BA800) [pid = 3728] [serial = 757] [outer = 180B2400] 01:31:36 INFO - PROCESS | 3728 | 1466584296439 Marionette TRACE conn2 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 01:31:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 01:31:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 693ms 01:31:36 INFO - PROCESS | 3728 | 1466584296500 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 01:31:36 INFO - PROCESS | 3728 | 1466584296502 Marionette TRACE conn2 <- [1,973,null,{"value":"13"}] 01:31:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 01:31:36 INFO - PROCESS | 3728 | 1466584296505 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 01:31:36 INFO - PROCESS | 3728 | 1466584296507 Marionette TRACE conn2 <- [1,974,null,{}] 01:31:36 INFO - PROCESS | 3728 | 1466584296510 Marionette TRACE conn2 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:36 INFO - PROCESS | 3728 | 1466584296512 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:31:36 INFO - PROCESS | 3728 | 1466584296624 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 01:31:36 INFO - PROCESS | 3728 | 1466584296630 Marionette TRACE conn2 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:36 INFO - PROCESS | 3728 | 1466584296632 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:31:36 INFO - PROCESS | 3728 | ++DOCSHELL 1403F400 == 44 [pid = 3728] [id = 253] 01:31:36 INFO - PROCESS | 3728 | ++DOMWINDOW == 119 (1A18A000) [pid = 3728] [serial = 758] [outer = 00000000] 01:31:36 INFO - PROCESS | 3728 | ++DOMWINDOW == 120 (1A4EFC00) [pid = 3728] [serial = 759] [outer = 1A18A000] 01:31:36 INFO - PROCESS | 3728 | 1466584296730 Marionette DEBUG loaded listener.js 01:31:36 INFO - PROCESS | 3728 | ++DOMWINDOW == 121 (1AAA3C00) [pid = 3728] [serial = 760] [outer = 1A18A000] 01:31:37 INFO - PROCESS | 3728 | --DOMWINDOW == 120 (19B5C000) [pid = 3728] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 01:31:37 INFO - PROCESS | 3728 | --DOMWINDOW == 119 (1A399800) [pid = 3728] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 01:31:37 INFO - PROCESS | 3728 | --DOMWINDOW == 118 (11C49400) [pid = 3728] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 01:31:37 INFO - PROCESS | 3728 | --DOMWINDOW == 117 (13C05C00) [pid = 3728] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 01:31:37 INFO - PROCESS | 3728 | --DOMWINDOW == 116 (1952AC00) [pid = 3728] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 01:31:37 INFO - PROCESS | 3728 | --DOMWINDOW == 115 (175A4C00) [pid = 3728] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 01:31:37 INFO - PROCESS | 3728 | --DOMWINDOW == 114 (1A18BC00) [pid = 3728] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 01:31:37 INFO - PROCESS | 3728 | --DOMWINDOW == 113 (19B64800) [pid = 3728] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 01:31:37 INFO - PROCESS | 3728 | --DOMWINDOW == 112 (159A6800) [pid = 3728] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 01:31:37 INFO - PROCESS | 3728 | 1466584297184 Marionette TRACE conn2 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 01:31:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 01:31:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 740ms 01:31:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 01:31:37 INFO - PROCESS | 3728 | 1466584297264 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 01:31:37 INFO - PROCESS | 3728 | 1466584297266 Marionette TRACE conn2 <- [1,977,null,{"value":"13"}] 01:31:37 INFO - PROCESS | 3728 | 1466584297270 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 01:31:37 INFO - PROCESS | 3728 | 1466584297271 Marionette TRACE conn2 <- [1,978,null,{}] 01:31:37 INFO - PROCESS | 3728 | 1466584297276 Marionette TRACE conn2 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:37 INFO - PROCESS | 3728 | 1466584297278 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:31:37 INFO - PROCESS | 3728 | 1466584297359 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 01:31:37 INFO - PROCESS | 3728 | 1466584297365 Marionette TRACE conn2 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:37 INFO - PROCESS | 3728 | 1466584297367 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:31:37 INFO - PROCESS | 3728 | ++DOCSHELL 131E9800 == 45 [pid = 3728] [id = 254] 01:31:37 INFO - PROCESS | 3728 | ++DOMWINDOW == 113 (162D0C00) [pid = 3728] [serial = 761] [outer = 00000000] 01:31:37 INFO - PROCESS | 3728 | ++DOMWINDOW == 114 (19DA5800) [pid = 3728] [serial = 762] [outer = 162D0C00] 01:31:37 INFO - PROCESS | 3728 | 1466584297409 Marionette DEBUG loaded listener.js 01:31:37 INFO - PROCESS | 3728 | ++DOMWINDOW == 115 (1A39DC00) [pid = 3728] [serial = 763] [outer = 162D0C00] 01:31:37 INFO - PROCESS | 3728 | 1466584297835 Marionette TRACE conn2 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 01:31:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 01:31:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 598ms 01:31:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 01:31:37 INFO - PROCESS | 3728 | 1466584297870 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 01:31:37 INFO - PROCESS | 3728 | 1466584297872 Marionette TRACE conn2 <- [1,981,null,{"value":"13"}] 01:31:37 INFO - PROCESS | 3728 | 1466584297879 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 01:31:37 INFO - PROCESS | 3728 | 1466584297881 Marionette TRACE conn2 <- [1,982,null,{}] 01:31:37 INFO - PROCESS | 3728 | 1466584297884 Marionette TRACE conn2 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:37 INFO - PROCESS | 3728 | 1466584297886 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:31:38 INFO - PROCESS | 3728 | 1466584297978 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 01:31:38 INFO - PROCESS | 3728 | 1466584297983 Marionette TRACE conn2 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:38 INFO - PROCESS | 3728 | 1466584297985 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:31:38 INFO - PROCESS | 3728 | ++DOCSHELL 10E05C00 == 46 [pid = 3728] [id = 255] 01:31:38 INFO - PROCESS | 3728 | ++DOMWINDOW == 116 (10E08400) [pid = 3728] [serial = 764] [outer = 00000000] 01:31:38 INFO - PROCESS | 3728 | ++DOMWINDOW == 117 (10E0D000) [pid = 3728] [serial = 765] [outer = 10E08400] 01:31:38 INFO - PROCESS | 3728 | 1466584298027 Marionette DEBUG loaded listener.js 01:31:38 INFO - PROCESS | 3728 | ++DOMWINDOW == 118 (10E10400) [pid = 3728] [serial = 766] [outer = 10E08400] 01:31:38 INFO - PROCESS | 3728 | 1466584298489 Marionette TRACE conn2 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 01:31:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 01:31:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 630ms 01:31:38 INFO - PROCESS | 3728 | 1466584298547 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 01:31:38 INFO - PROCESS | 3728 | 1466584298549 Marionette TRACE conn2 <- [1,985,null,{"value":"13"}] 01:31:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 01:31:38 INFO - PROCESS | 3728 | 1466584298553 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 01:31:38 INFO - PROCESS | 3728 | 1466584298555 Marionette TRACE conn2 <- [1,986,null,{}] 01:31:38 INFO - PROCESS | 3728 | 1466584298558 Marionette TRACE conn2 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:38 INFO - PROCESS | 3728 | 1466584298560 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:31:38 INFO - PROCESS | 3728 | 1466584298640 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 01:31:38 INFO - PROCESS | 3728 | 1466584298645 Marionette TRACE conn2 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:38 INFO - PROCESS | 3728 | 1466584298648 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:31:38 INFO - PROCESS | 3728 | ++DOCSHELL 13C8A000 == 47 [pid = 3728] [id = 256] 01:31:38 INFO - PROCESS | 3728 | ++DOMWINDOW == 119 (15532000) [pid = 3728] [serial = 767] [outer = 00000000] 01:31:38 INFO - PROCESS | 3728 | ++DOMWINDOW == 120 (19DA4000) [pid = 3728] [serial = 768] [outer = 15532000] 01:31:38 INFO - PROCESS | 3728 | 1466584298693 Marionette DEBUG loaded listener.js 01:31:38 INFO - PROCESS | 3728 | ++DOMWINDOW == 121 (1AE55C00) [pid = 3728] [serial = 769] [outer = 15532000] 01:31:39 INFO - PROCESS | 3728 | 1466584299384 Marionette TRACE conn2 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 01:31:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 01:31:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 913ms 01:31:39 INFO - PROCESS | 3728 | 1466584299457 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 01:31:39 INFO - PROCESS | 3728 | 1466584299461 Marionette TRACE conn2 <- [1,989,null,{"value":"13"}] 01:31:39 INFO - PROCESS | 3728 | 1466584299466 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 01:31:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 01:31:39 INFO - PROCESS | 3728 | 1466584299470 Marionette TRACE conn2 <- [1,990,null,{}] 01:31:39 INFO - PROCESS | 3728 | 1466584299476 Marionette TRACE conn2 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:39 INFO - PROCESS | 3728 | 1466584299479 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:31:39 INFO - PROCESS | 3728 | 1466584299626 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 01:31:39 INFO - PROCESS | 3728 | 1466584299763 Marionette TRACE conn2 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:39 INFO - PROCESS | 3728 | 1466584299766 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:31:39 INFO - PROCESS | 3728 | ++DOCSHELL 1026A800 == 48 [pid = 3728] [id = 257] 01:31:39 INFO - PROCESS | 3728 | ++DOMWINDOW == 122 (10A57C00) [pid = 3728] [serial = 770] [outer = 00000000] 01:31:39 INFO - PROCESS | 3728 | ++DOMWINDOW == 123 (12B02000) [pid = 3728] [serial = 771] [outer = 10A57C00] 01:31:39 INFO - PROCESS | 3728 | 1466584299824 Marionette DEBUG loaded listener.js 01:31:39 INFO - PROCESS | 3728 | ++DOMWINDOW == 124 (13C8A400) [pid = 3728] [serial = 772] [outer = 10A57C00] 01:31:40 INFO - PROCESS | 3728 | 1466584300426 Marionette TRACE conn2 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 01:31:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 01:31:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1008ms 01:31:40 INFO - PROCESS | 3728 | 1466584300471 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 01:31:40 INFO - PROCESS | 3728 | 1466584300475 Marionette TRACE conn2 <- [1,993,null,{"value":"13"}] 01:31:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 01:31:40 INFO - PROCESS | 3728 | 1466584300482 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 01:31:40 INFO - PROCESS | 3728 | 1466584300484 Marionette TRACE conn2 <- [1,994,null,{}] 01:31:40 INFO - PROCESS | 3728 | 1466584300489 Marionette TRACE conn2 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:40 INFO - PROCESS | 3728 | 1466584300491 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:31:40 INFO - PROCESS | 3728 | 1466584300633 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 01:31:40 INFO - PROCESS | 3728 | 1466584300770 Marionette TRACE conn2 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:40 INFO - PROCESS | 3728 | 1466584300772 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:31:40 INFO - PROCESS | 3728 | ++DOCSHELL 15B74800 == 49 [pid = 3728] [id = 258] 01:31:40 INFO - PROCESS | 3728 | ++DOMWINDOW == 125 (15B76000) [pid = 3728] [serial = 773] [outer = 00000000] 01:31:40 INFO - PROCESS | 3728 | ++DOMWINDOW == 126 (16D67800) [pid = 3728] [serial = 774] [outer = 15B76000] 01:31:40 INFO - PROCESS | 3728 | 1466584300831 Marionette DEBUG loaded listener.js 01:31:40 INFO - PROCESS | 3728 | ++DOMWINDOW == 127 (16E0FC00) [pid = 3728] [serial = 775] [outer = 15B76000] 01:31:41 INFO - PROCESS | 3728 | 1466584301447 Marionette TRACE conn2 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 01:31:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 01:31:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1008ms 01:31:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 01:31:41 INFO - PROCESS | 3728 | 1466584301484 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 01:31:41 INFO - PROCESS | 3728 | 1466584301487 Marionette TRACE conn2 <- [1,997,null,{"value":"13"}] 01:31:41 INFO - PROCESS | 3728 | 1466584301491 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 01:31:41 INFO - PROCESS | 3728 | 1466584301494 Marionette TRACE conn2 <- [1,998,null,{}] 01:31:41 INFO - PROCESS | 3728 | 1466584301506 Marionette TRACE conn2 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:41 INFO - PROCESS | 3728 | 1466584301510 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:31:41 INFO - PROCESS | 3728 | 1466584301620 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 01:31:41 INFO - PROCESS | 3728 | 1466584301758 Marionette TRACE conn2 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:41 INFO - PROCESS | 3728 | 1466584301762 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:31:41 INFO - PROCESS | 3728 | ++DOCSHELL 19DA0000 == 50 [pid = 3728] [id = 259] 01:31:41 INFO - PROCESS | 3728 | ++DOMWINDOW == 128 (19DA1000) [pid = 3728] [serial = 776] [outer = 00000000] 01:31:41 INFO - PROCESS | 3728 | ++DOMWINDOW == 129 (19EB0000) [pid = 3728] [serial = 777] [outer = 19DA1000] 01:31:41 INFO - PROCESS | 3728 | 1466584301818 Marionette DEBUG loaded listener.js 01:31:41 INFO - PROCESS | 3728 | ++DOMWINDOW == 130 (19EB3C00) [pid = 3728] [serial = 778] [outer = 19DA1000] 01:31:42 INFO - PROCESS | 3728 | 1466584302706 Marionette TRACE conn2 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 01:31:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 01:31:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1260ms 01:31:42 INFO - PROCESS | 3728 | 1466584302780 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 01:31:42 INFO - PROCESS | 3728 | 1466584302784 Marionette TRACE conn2 <- [1,1001,null,{"value":"13"}] 01:31:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 01:31:42 INFO - PROCESS | 3728 | 1466584302789 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 01:31:42 INFO - PROCESS | 3728 | 1466584302792 Marionette TRACE conn2 <- [1,1002,null,{}] 01:31:42 INFO - PROCESS | 3728 | 1466584302797 Marionette TRACE conn2 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:42 INFO - PROCESS | 3728 | 1466584302801 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:31:42 INFO - PROCESS | 3728 | 1466584302912 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 01:31:43 INFO - PROCESS | 3728 | 1466584303051 Marionette TRACE conn2 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:43 INFO - PROCESS | 3728 | 1466584303055 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:31:43 INFO - PROCESS | 3728 | ++DOCSHELL 10E0E000 == 51 [pid = 3728] [id = 260] 01:31:43 INFO - PROCESS | 3728 | ++DOMWINDOW == 131 (10E0E400) [pid = 3728] [serial = 779] [outer = 00000000] 01:31:43 INFO - PROCESS | 3728 | ++DOMWINDOW == 132 (114C7400) [pid = 3728] [serial = 780] [outer = 10E0E400] 01:31:43 INFO - PROCESS | 3728 | 1466584303106 Marionette DEBUG loaded listener.js 01:31:43 INFO - PROCESS | 3728 | ++DOMWINDOW == 133 (1314B400) [pid = 3728] [serial = 781] [outer = 10E0E400] 01:31:43 INFO - PROCESS | 3728 | 1466584303703 Marionette TRACE conn2 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 01:31:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 01:31:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 945ms 01:31:43 INFO - PROCESS | 3728 | 1466584303742 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 01:31:43 INFO - PROCESS | 3728 | 1466584303746 Marionette TRACE conn2 <- [1,1005,null,{"value":"13"}] 01:31:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 01:31:43 INFO - PROCESS | 3728 | 1466584303753 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 01:31:43 INFO - PROCESS | 3728 | 1466584303755 Marionette TRACE conn2 <- [1,1006,null,{}] 01:31:43 INFO - PROCESS | 3728 | 1466584303759 Marionette TRACE conn2 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:43 INFO - PROCESS | 3728 | 1466584303762 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:31:43 INFO - PROCESS | 3728 | 1466584303866 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 01:31:44 INFO - PROCESS | 3728 | 1466584303985 Marionette TRACE conn2 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:44 INFO - PROCESS | 3728 | 1466584303988 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:31:44 INFO - PROCESS | 3728 | ++DOCSHELL 12BD4000 == 52 [pid = 3728] [id = 261] 01:31:44 INFO - PROCESS | 3728 | ++DOMWINDOW == 134 (143FE400) [pid = 3728] [serial = 782] [outer = 00000000] 01:31:44 INFO - PROCESS | 3728 | ++DOMWINDOW == 135 (159AFC00) [pid = 3728] [serial = 783] [outer = 143FE400] 01:31:44 INFO - PROCESS | 3728 | 1466584304101 Marionette DEBUG loaded listener.js 01:31:44 INFO - PROCESS | 3728 | ++DOMWINDOW == 136 (162D6C00) [pid = 3728] [serial = 784] [outer = 143FE400] 01:31:45 INFO - PROCESS | 3728 | --DOCSHELL 10E05C00 == 51 [pid = 3728] [id = 255] 01:31:45 INFO - PROCESS | 3728 | --DOCSHELL 131E9800 == 50 [pid = 3728] [id = 254] 01:31:45 INFO - PROCESS | 3728 | --DOCSHELL 1403F400 == 49 [pid = 3728] [id = 253] 01:31:45 INFO - PROCESS | 3728 | --DOCSHELL 17E7E800 == 48 [pid = 3728] [id = 252] 01:31:45 INFO - PROCESS | 3728 | --DOCSHELL 1047E400 == 47 [pid = 3728] [id = 251] 01:31:45 INFO - PROCESS | 3728 | --DOCSHELL 176B1000 == 46 [pid = 3728] [id = 250] 01:31:45 INFO - PROCESS | 3728 | --DOCSHELL 19529000 == 45 [pid = 3728] [id = 234] 01:31:45 INFO - PROCESS | 3728 | --DOCSHELL 16E0C400 == 44 [pid = 3728] [id = 249] 01:31:45 INFO - PROCESS | 3728 | --DOCSHELL 156BA800 == 43 [pid = 3728] [id = 248] 01:31:45 INFO - PROCESS | 3728 | --DOCSHELL 11AF5000 == 42 [pid = 3728] [id = 247] 01:31:45 INFO - PROCESS | 3728 | --DOCSHELL 104E9C00 == 41 [pid = 3728] [id = 246] 01:31:45 INFO - PROCESS | 3728 | --DOCSHELL 1AE53000 == 40 [pid = 3728] [id = 244] 01:31:45 INFO - PROCESS | 3728 | --DOCSHELL 0F2E1000 == 39 [pid = 3728] [id = 245] 01:31:45 INFO - PROCESS | 3728 | --DOCSHELL 180B6400 == 38 [pid = 3728] [id = 243] 01:31:45 INFO - PROCESS | 3728 | --DOCSHELL 129A8800 == 37 [pid = 3728] [id = 241] 01:31:45 INFO - PROCESS | 3728 | --DOCSHELL 162D5400 == 36 [pid = 3728] [id = 242] 01:31:45 INFO - PROCESS | 3728 | --DOCSHELL 104E6400 == 35 [pid = 3728] [id = 240] 01:31:45 INFO - PROCESS | 3728 | --DOCSHELL 10EB1400 == 34 [pid = 3728] [id = 192] 01:31:45 INFO - PROCESS | 3728 | --DOCSHELL 10A60400 == 33 [pid = 3728] [id = 212] 01:31:45 INFO - PROCESS | 3728 | --DOCSHELL 178E6400 == 32 [pid = 3728] [id = 230] 01:31:45 INFO - PROCESS | 3728 | --DOCSHELL 10E0E000 == 31 [pid = 3728] [id = 260] 01:31:45 INFO - PROCESS | 3728 | --DOCSHELL 15B74800 == 30 [pid = 3728] [id = 258] 01:31:45 INFO - PROCESS | 3728 | --DOCSHELL 19DA0000 == 29 [pid = 3728] [id = 259] 01:31:45 INFO - PROCESS | 3728 | --DOCSHELL 13C8A000 == 28 [pid = 3728] [id = 256] 01:31:45 INFO - PROCESS | 3728 | --DOCSHELL 1026A800 == 27 [pid = 3728] [id = 257] 01:31:45 INFO - PROCESS | 3728 | --DOMWINDOW == 135 (19B64C00) [pid = 3728] [serial = 705] [outer = 00000000] [url = about:blank] 01:31:45 INFO - PROCESS | 3728 | --DOMWINDOW == 134 (1AAA7C00) [pid = 3728] [serial = 709] [outer = 00000000] [url = about:blank] 01:31:45 INFO - PROCESS | 3728 | --DOMWINDOW == 133 (143D0000) [pid = 3728] [serial = 693] [outer = 00000000] [url = about:blank] 01:31:45 INFO - PROCESS | 3728 | --DOMWINDOW == 132 (131E3800) [pid = 3728] [serial = 692] [outer = 00000000] [url = about:blank] 01:31:45 INFO - PROCESS | 3728 | --DOMWINDOW == 131 (16099000) [pid = 3728] [serial = 696] [outer = 00000000] [url = about:blank] 01:31:45 INFO - PROCESS | 3728 | --DOMWINDOW == 130 (162CF800) [pid = 3728] [serial = 697] [outer = 00000000] [url = about:blank] 01:31:45 INFO - PROCESS | 3728 | --DOMWINDOW == 129 (198ECC00) [pid = 3728] [serial = 702] [outer = 00000000] [url = about:blank] 01:31:45 INFO - PROCESS | 3728 | --DOMWINDOW == 128 (1784E000) [pid = 3728] [serial = 699] [outer = 00000000] [url = about:blank] 01:31:45 INFO - PROCESS | 3728 | --DOMWINDOW == 127 (1952B800) [pid = 3728] [serial = 689] [outer = 00000000] [url = about:blank] 01:31:45 INFO - PROCESS | 3728 | --DOMWINDOW == 126 (17E05C00) [pid = 3728] [serial = 700] [outer = 00000000] [url = about:blank] 01:31:45 INFO - PROCESS | 3728 | --DOMWINDOW == 125 (1314FC00) [pid = 3728] [serial = 680] [outer = 00000000] [url = about:blank] 01:31:45 INFO - PROCESS | 3728 | --DOMWINDOW == 124 (169D0800) [pid = 3728] [serial = 683] [outer = 00000000] [url = about:blank] 01:31:45 INFO - PROCESS | 3728 | --DOMWINDOW == 123 (1A4F9800) [pid = 3728] [serial = 708] [outer = 00000000] [url = about:blank] 01:31:45 INFO - PROCESS | 3728 | --DOMWINDOW == 122 (1A4FB800) [pid = 3728] [serial = 686] [outer = 00000000] [url = about:blank] 01:31:45 INFO - PROCESS | 3728 | --DOMWINDOW == 121 (1AB49800) [pid = 3728] [serial = 711] [outer = 00000000] [url = about:blank] 01:31:45 INFO - PROCESS | 3728 | --DOMWINDOW == 120 (1AE56000) [pid = 3728] [serial = 720] [outer = 00000000] [url = about:blank] 01:31:45 INFO - PROCESS | 3728 | --DOMWINDOW == 119 (1ACF4C00) [pid = 3728] [serial = 718] [outer = 00000000] [url = about:blank] 01:31:45 INFO - PROCESS | 3728 | --DOMWINDOW == 118 (1A2B2C00) [pid = 3728] [serial = 715] [outer = 00000000] [url = about:blank] 01:31:45 INFO - PROCESS | 3728 | --DOMWINDOW == 117 (176B5800) [pid = 3728] [serial = 714] [outer = 00000000] [url = about:blank] 01:31:45 INFO - PROCESS | 3728 | --DOMWINDOW == 116 (159B0000) [pid = 3728] [serial = 390] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 01:31:45 INFO - PROCESS | 3728 | --DOMWINDOW == 115 (1ACF2800) [pid = 3728] [serial = 717] [outer = 00000000] [url = about:blank] 01:31:45 INFO - PROCESS | 3728 | --DOMWINDOW == 114 (1AB49C00) [pid = 3728] [serial = 712] [outer = 00000000] [url = about:blank] 01:31:45 INFO - PROCESS | 3728 | --DOMWINDOW == 113 (198EE400) [pid = 3728] [serial = 703] [outer = 00000000] [url = about:blank] 01:31:45 INFO - PROCESS | 3728 | --DOMWINDOW == 112 (19BBCC00) [pid = 3728] [serial = 706] [outer = 00000000] [url = about:blank] 01:31:45 INFO - PROCESS | 3728 | 1466584305434 Marionette TRACE conn2 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 01:31:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 01:31:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1717ms 01:31:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 01:31:45 INFO - PROCESS | 3728 | 1466584305466 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 01:31:45 INFO - PROCESS | 3728 | 1466584305470 Marionette TRACE conn2 <- [1,1009,null,{"value":"13"}] 01:31:45 INFO - PROCESS | 3728 | 1466584305474 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 01:31:45 INFO - PROCESS | 3728 | 1466584305478 Marionette TRACE conn2 <- [1,1010,null,{}] 01:31:45 INFO - PROCESS | 3728 | 1466584305483 Marionette TRACE conn2 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:45 INFO - PROCESS | 3728 | 1466584305486 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:31:45 INFO - PROCESS | 3728 | 1466584305579 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 01:31:45 INFO - PROCESS | 3728 | 1466584305701 Marionette TRACE conn2 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:45 INFO - PROCESS | 3728 | 1466584305703 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:31:45 INFO - PROCESS | 3728 | ++DOCSHELL 105F2000 == 28 [pid = 3728] [id = 262] 01:31:45 INFO - PROCESS | 3728 | ++DOMWINDOW == 113 (10A57800) [pid = 3728] [serial = 785] [outer = 00000000] 01:31:45 INFO - PROCESS | 3728 | ++DOMWINDOW == 114 (10E10000) [pid = 3728] [serial = 786] [outer = 10A57800] 01:31:45 INFO - PROCESS | 3728 | 1466584305752 Marionette DEBUG loaded listener.js 01:31:45 INFO - PROCESS | 3728 | ++DOMWINDOW == 115 (11AF5000) [pid = 3728] [serial = 787] [outer = 10A57800] 01:31:46 INFO - PROCESS | 3728 | 1466584306130 Marionette TRACE conn2 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 01:31:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 01:31:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 693ms 01:31:46 INFO - PROCESS | 3728 | 1466584306171 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 01:31:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 01:31:46 INFO - PROCESS | 3728 | 1466584306222 Marionette TRACE conn2 <- [1,1013,null,{"value":"13"}] 01:31:46 INFO - PROCESS | 3728 | 1466584306228 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 01:31:46 INFO - PROCESS | 3728 | 1466584306230 Marionette TRACE conn2 <- [1,1014,null,{}] 01:31:46 INFO - PROCESS | 3728 | 1466584306234 Marionette TRACE conn2 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:46 INFO - PROCESS | 3728 | 1466584306237 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:31:46 INFO - PROCESS | 3728 | 1466584306351 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 01:31:46 INFO - PROCESS | 3728 | 1466584306364 Marionette TRACE conn2 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:46 INFO - PROCESS | 3728 | 1466584306366 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:31:46 INFO - PROCESS | 3728 | ++DOCSHELL 13C02000 == 29 [pid = 3728] [id = 263] 01:31:46 INFO - PROCESS | 3728 | ++DOMWINDOW == 116 (13C0EC00) [pid = 3728] [serial = 788] [outer = 00000000] 01:31:46 INFO - PROCESS | 3728 | ++DOMWINDOW == 117 (143D0000) [pid = 3728] [serial = 789] [outer = 13C0EC00] 01:31:46 INFO - PROCESS | 3728 | 1466584306412 Marionette DEBUG loaded listener.js 01:31:46 INFO - PROCESS | 3728 | ++DOMWINDOW == 118 (154E5800) [pid = 3728] [serial = 790] [outer = 13C0EC00] 01:31:46 INFO - PROCESS | 3728 | 1466584306856 Marionette TRACE conn2 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 01:31:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 01:31:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 693ms 01:31:46 INFO - PROCESS | 3728 | 1466584306926 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 01:31:46 INFO - PROCESS | 3728 | 1466584306928 Marionette TRACE conn2 <- [1,1017,null,{"value":"13"}] 01:31:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 01:31:46 INFO - PROCESS | 3728 | 1466584306931 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 01:31:46 INFO - PROCESS | 3728 | 1466584306935 Marionette TRACE conn2 <- [1,1018,null,{}] 01:31:46 INFO - PROCESS | 3728 | 1466584306945 Marionette TRACE conn2 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:46 INFO - PROCESS | 3728 | 1466584306950 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:31:47 INFO - PROCESS | 3728 | 1466584307036 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 01:31:47 INFO - PROCESS | 3728 | 1466584307046 Marionette TRACE conn2 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:47 INFO - PROCESS | 3728 | 1466584307050 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:31:47 INFO - PROCESS | 3728 | ++DOCSHELL 169D3000 == 30 [pid = 3728] [id = 264] 01:31:47 INFO - PROCESS | 3728 | ++DOMWINDOW == 119 (169D6400) [pid = 3728] [serial = 791] [outer = 00000000] 01:31:47 INFO - PROCESS | 3728 | ++DOMWINDOW == 120 (16E0B800) [pid = 3728] [serial = 792] [outer = 169D6400] 01:31:47 INFO - PROCESS | 3728 | 1466584307106 Marionette DEBUG loaded listener.js 01:31:47 INFO - PROCESS | 3728 | ++DOMWINDOW == 121 (16EAD800) [pid = 3728] [serial = 793] [outer = 169D6400] 01:31:47 INFO - PROCESS | 3728 | 1466584307600 Marionette TRACE conn2 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 01:31:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 01:31:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 708ms 01:31:47 INFO - PROCESS | 3728 | 1466584307634 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 01:31:47 INFO - PROCESS | 3728 | 1466584307637 Marionette TRACE conn2 <- [1,1021,null,{"value":"13"}] 01:31:47 INFO - PROCESS | 3728 | 1466584307640 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 01:31:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 01:31:47 INFO - PROCESS | 3728 | 1466584307642 Marionette TRACE conn2 <- [1,1022,null,{}] 01:31:47 INFO - PROCESS | 3728 | 1466584307645 Marionette TRACE conn2 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:47 INFO - PROCESS | 3728 | 1466584307647 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:31:47 INFO - PROCESS | 3728 | 1466584307790 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 01:31:47 INFO - PROCESS | 3728 | 1466584307808 Marionette TRACE conn2 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:47 INFO - PROCESS | 3728 | 1466584307810 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:31:47 INFO - PROCESS | 3728 | ++DOCSHELL 176B5800 == 31 [pid = 3728] [id = 265] 01:31:47 INFO - PROCESS | 3728 | ++DOMWINDOW == 122 (176BB000) [pid = 3728] [serial = 794] [outer = 00000000] 01:31:47 INFO - PROCESS | 3728 | ++DOMWINDOW == 123 (178E9000) [pid = 3728] [serial = 795] [outer = 176BB000] 01:31:47 INFO - PROCESS | 3728 | 1466584307857 Marionette DEBUG loaded listener.js 01:31:47 INFO - PROCESS | 3728 | ++DOMWINDOW == 124 (17E0C400) [pid = 3728] [serial = 796] [outer = 176BB000] 01:31:48 INFO - PROCESS | 3728 | --DOMWINDOW == 123 (10F6B000) [pid = 3728] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 01:31:48 INFO - PROCESS | 3728 | --DOMWINDOW == 122 (15539800) [pid = 3728] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 01:31:48 INFO - PROCESS | 3728 | --DOMWINDOW == 121 (11AEE000) [pid = 3728] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 01:31:48 INFO - PROCESS | 3728 | --DOMWINDOW == 120 (17029C00) [pid = 3728] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 01:31:48 INFO - PROCESS | 3728 | --DOMWINDOW == 119 (1A2B4000) [pid = 3728] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 01:31:48 INFO - PROCESS | 3728 | --DOMWINDOW == 118 (1281C000) [pid = 3728] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 01:31:48 INFO - PROCESS | 3728 | --DOMWINDOW == 117 (10EB1C00) [pid = 3728] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 01:31:48 INFO - PROCESS | 3728 | --DOMWINDOW == 116 (15532400) [pid = 3728] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 01:31:48 INFO - PROCESS | 3728 | --DOMWINDOW == 115 (1609B000) [pid = 3728] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 01:31:48 INFO - PROCESS | 3728 | --DOMWINDOW == 114 (19B60800) [pid = 3728] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 01:31:48 INFO - PROCESS | 3728 | --DOMWINDOW == 113 (1AA9E800) [pid = 3728] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 01:31:48 INFO - PROCESS | 3728 | --DOMWINDOW == 112 (178EFC00) [pid = 3728] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 01:31:48 INFO - PROCESS | 3728 | --DOMWINDOW == 111 (17664800) [pid = 3728] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 01:31:48 INFO - PROCESS | 3728 | --DOMWINDOW == 110 (140EA800) [pid = 3728] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 01:31:48 INFO - PROCESS | 3728 | --DOMWINDOW == 109 (198E9800) [pid = 3728] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 01:31:48 INFO - PROCESS | 3728 | --DOMWINDOW == 108 (180B2400) [pid = 3728] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 01:31:48 INFO - PROCESS | 3728 | --DOMWINDOW == 107 (1A18A000) [pid = 3728] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 01:31:48 INFO - PROCESS | 3728 | --DOMWINDOW == 106 (162D5800) [pid = 3728] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 01:31:48 INFO - PROCESS | 3728 | --DOMWINDOW == 105 (1AE53400) [pid = 3728] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 01:31:48 INFO - PROCESS | 3728 | --DOMWINDOW == 104 (19B62C00) [pid = 3728] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 01:31:48 INFO - PROCESS | 3728 | --DOMWINDOW == 103 (0F2E3000) [pid = 3728] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 01:31:48 INFO - PROCESS | 3728 | --DOMWINDOW == 102 (156BEC00) [pid = 3728] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 01:31:48 INFO - PROCESS | 3728 | --DOMWINDOW == 101 (17E0D800) [pid = 3728] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 01:31:48 INFO - PROCESS | 3728 | --DOMWINDOW == 100 (129AFC00) [pid = 3728] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 01:31:48 INFO - PROCESS | 3728 | --DOMWINDOW == 99 (171BFC00) [pid = 3728] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 01:31:48 INFO - PROCESS | 3728 | --DOMWINDOW == 98 (11CD4800) [pid = 3728] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 01:31:48 INFO - PROCESS | 3728 | --DOMWINDOW == 97 (1AE51400) [pid = 3728] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 01:31:48 INFO - PROCESS | 3728 | --DOMWINDOW == 96 (10561000) [pid = 3728] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 01:31:48 INFO - PROCESS | 3728 | --DOMWINDOW == 95 (10E08400) [pid = 3728] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 01:31:48 INFO - PROCESS | 3728 | --DOMWINDOW == 94 (15532000) [pid = 3728] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 01:31:48 INFO - PROCESS | 3728 | --DOMWINDOW == 93 (162D0C00) [pid = 3728] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 01:31:49 INFO - PROCESS | 3728 | 1466584309423 Marionette TRACE conn2 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 01:31:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 01:31:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1890ms 01:31:49 INFO - PROCESS | 3728 | 1466584309506 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 01:31:49 INFO - PROCESS | 3728 | 1466584309510 Marionette TRACE conn2 <- [1,1025,null,{"value":"13"}] 01:31:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 01:31:49 INFO - PROCESS | 3728 | 1466584309514 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 01:31:49 INFO - PROCESS | 3728 | 1466584309518 Marionette TRACE conn2 <- [1,1026,null,{}] 01:31:49 INFO - PROCESS | 3728 | 1466584309523 Marionette TRACE conn2 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:49 INFO - PROCESS | 3728 | 1466584309527 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:31:49 INFO - PROCESS | 3728 | 1466584309672 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 01:31:49 INFO - PROCESS | 3728 | 1466584309798 Marionette TRACE conn2 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:49 INFO - PROCESS | 3728 | 1466584309802 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:31:49 INFO - PROCESS | 3728 | ++DOCSHELL 10433400 == 32 [pid = 3728] [id = 266] 01:31:49 INFO - PROCESS | 3728 | ++DOMWINDOW == 94 (10E02800) [pid = 3728] [serial = 797] [outer = 00000000] 01:31:49 INFO - PROCESS | 3728 | ++DOMWINDOW == 95 (10E0C800) [pid = 3728] [serial = 798] [outer = 10E02800] 01:31:49 INFO - PROCESS | 3728 | 1466584309860 Marionette DEBUG loaded listener.js 01:31:49 INFO - PROCESS | 3728 | ++DOMWINDOW == 96 (11C40400) [pid = 3728] [serial = 799] [outer = 10E02800] 01:31:50 INFO - PROCESS | 3728 | 1466584310654 Marionette TRACE conn2 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 01:31:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 01:31:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1166ms 01:31:50 INFO - PROCESS | 3728 | 1466584310702 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 01:31:50 INFO - PROCESS | 3728 | 1466584310706 Marionette TRACE conn2 <- [1,1029,null,{"value":"13"}] 01:31:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 01:31:50 INFO - PROCESS | 3728 | 1466584310713 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 01:31:50 INFO - PROCESS | 3728 | 1466584310716 Marionette TRACE conn2 <- [1,1030,null,{}] 01:31:50 INFO - PROCESS | 3728 | 1466584310720 Marionette TRACE conn2 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:50 INFO - PROCESS | 3728 | 1466584310723 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:31:50 INFO - PROCESS | 3728 | 1466584310845 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 01:31:50 INFO - PROCESS | 3728 | 1466584310982 Marionette TRACE conn2 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:50 INFO - PROCESS | 3728 | 1466584310984 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:31:51 INFO - PROCESS | 3728 | ++DOCSHELL 10A64800 == 33 [pid = 3728] [id = 267] 01:31:51 INFO - PROCESS | 3728 | ++DOMWINDOW == 97 (10E04400) [pid = 3728] [serial = 800] [outer = 00000000] 01:31:51 INFO - PROCESS | 3728 | ++DOMWINDOW == 98 (140EA800) [pid = 3728] [serial = 801] [outer = 10E04400] 01:31:51 INFO - PROCESS | 3728 | 1466584311040 Marionette DEBUG loaded listener.js 01:31:51 INFO - PROCESS | 3728 | ++DOMWINDOW == 99 (159AF400) [pid = 3728] [serial = 802] [outer = 10E04400] 01:31:51 INFO - PROCESS | 3728 | --DOCSHELL 169D3000 == 32 [pid = 3728] [id = 264] 01:31:51 INFO - PROCESS | 3728 | --DOCSHELL 13C02000 == 31 [pid = 3728] [id = 263] 01:31:51 INFO - PROCESS | 3728 | --DOCSHELL 105F2000 == 30 [pid = 3728] [id = 262] 01:31:51 INFO - PROCESS | 3728 | --DOCSHELL 12BD4000 == 29 [pid = 3728] [id = 261] 01:31:51 INFO - PROCESS | 3728 | --DOMWINDOW == 98 (19BC0800) [pid = 3728] [serial = 690] [outer = 00000000] [url = about:blank] 01:31:51 INFO - PROCESS | 3728 | --DOMWINDOW == 97 (17BB2800) [pid = 3728] [serial = 606] [outer = 00000000] [url = about:blank] 01:31:51 INFO - PROCESS | 3728 | --DOMWINDOW == 96 (16D60400) [pid = 3728] [serial = 648] [outer = 00000000] [url = about:blank] 01:31:51 INFO - PROCESS | 3728 | --DOMWINDOW == 95 (1AAA5C00) [pid = 3728] [serial = 678] [outer = 00000000] [url = about:blank] 01:31:51 INFO - PROCESS | 3728 | --DOMWINDOW == 94 (13C0E800) [pid = 3728] [serial = 639] [outer = 00000000] [url = about:blank] 01:31:51 INFO - PROCESS | 3728 | --DOMWINDOW == 93 (16D64000) [pid = 3728] [serial = 642] [outer = 00000000] [url = about:blank] 01:31:51 INFO - PROCESS | 3728 | --DOMWINDOW == 92 (13B0C800) [pid = 3728] [serial = 681] [outer = 00000000] [url = about:blank] 01:31:51 INFO - PROCESS | 3728 | --DOMWINDOW == 91 (178EB800) [pid = 3728] [serial = 597] [outer = 00000000] [url = about:blank] 01:31:51 INFO - PROCESS | 3728 | --DOMWINDOW == 90 (1AAA8800) [pid = 3728] [serial = 687] [outer = 00000000] [url = about:blank] 01:31:51 INFO - PROCESS | 3728 | --DOMWINDOW == 89 (13B10000) [pid = 3728] [serial = 600] [outer = 00000000] [url = about:blank] 01:31:51 INFO - PROCESS | 3728 | --DOMWINDOW == 88 (19D69000) [pid = 3728] [serial = 636] [outer = 00000000] [url = about:blank] 01:31:51 INFO - PROCESS | 3728 | --DOMWINDOW == 87 (162CD400) [pid = 3728] [serial = 603] [outer = 00000000] [url = about:blank] 01:31:51 INFO - PROCESS | 3728 | --DOMWINDOW == 86 (178E9400) [pid = 3728] [serial = 684] [outer = 00000000] [url = about:blank] 01:31:51 INFO - PROCESS | 3728 | --DOMWINDOW == 85 (19D6A400) [pid = 3728] [serial = 645] [outer = 00000000] [url = about:blank] 01:31:51 INFO - PROCESS | 3728 | --DOMWINDOW == 84 (19B63C00) [pid = 3728] [serial = 753] [outer = 00000000] [url = about:blank] 01:31:51 INFO - PROCESS | 3728 | --DOMWINDOW == 83 (1A18C400) [pid = 3728] [serial = 756] [outer = 00000000] [url = about:blank] 01:31:51 INFO - PROCESS | 3728 | --DOMWINDOW == 82 (19BC7800) [pid = 3728] [serial = 754] [outer = 00000000] [url = about:blank] 01:31:51 INFO - PROCESS | 3728 | --DOMWINDOW == 81 (1A4EFC00) [pid = 3728] [serial = 759] [outer = 00000000] [url = about:blank] 01:31:51 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (1A2BA800) [pid = 3728] [serial = 757] [outer = 00000000] [url = about:blank] 01:31:51 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (169CD000) [pid = 3728] [serial = 726] [outer = 00000000] [url = about:blank] 01:31:51 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (16EA8C00) [pid = 3728] [serial = 727] [outer = 00000000] [url = about:blank] 01:31:51 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (1AEE7400) [pid = 3728] [serial = 732] [outer = 00000000] [url = about:blank] 01:31:51 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (1AEEE000) [pid = 3728] [serial = 733] [outer = 00000000] [url = about:blank] 01:31:51 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (1A186C00) [pid = 3728] [serial = 729] [outer = 00000000] [url = about:blank] 01:31:51 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (1A39E800) [pid = 3728] [serial = 730] [outer = 00000000] [url = about:blank] 01:31:51 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (0F2E8400) [pid = 3728] [serial = 735] [outer = 00000000] [url = about:blank] 01:31:51 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (0F2EB400) [pid = 3728] [serial = 736] [outer = 00000000] [url = about:blank] 01:31:51 INFO - PROCESS | 3728 | --DOMWINDOW == 71 (16098400) [pid = 3728] [serial = 744] [outer = 00000000] [url = about:blank] 01:31:51 INFO - PROCESS | 3728 | --DOMWINDOW == 70 (1689B400) [pid = 3728] [serial = 745] [outer = 00000000] [url = about:blank] 01:31:51 INFO - PROCESS | 3728 | --DOMWINDOW == 69 (180B0400) [pid = 3728] [serial = 750] [outer = 00000000] [url = about:blank] 01:31:51 INFO - PROCESS | 3728 | --DOMWINDOW == 68 (12D80400) [pid = 3728] [serial = 723] [outer = 00000000] [url = about:blank] 01:31:51 INFO - PROCESS | 3728 | --DOMWINDOW == 67 (1312D800) [pid = 3728] [serial = 724] [outer = 00000000] [url = about:blank] 01:31:51 INFO - PROCESS | 3728 | --DOMWINDOW == 66 (1766A000) [pid = 3728] [serial = 747] [outer = 00000000] [url = about:blank] 01:31:51 INFO - PROCESS | 3728 | --DOMWINDOW == 65 (178E7400) [pid = 3728] [serial = 748] [outer = 00000000] [url = about:blank] 01:31:51 INFO - PROCESS | 3728 | --DOMWINDOW == 64 (13154800) [pid = 3728] [serial = 741] [outer = 00000000] [url = about:blank] 01:31:51 INFO - PROCESS | 3728 | --DOMWINDOW == 63 (1346A000) [pid = 3728] [serial = 742] [outer = 00000000] [url = about:blank] 01:31:51 INFO - PROCESS | 3728 | --DOMWINDOW == 62 (1AE5A400) [pid = 3728] [serial = 721] [outer = 00000000] [url = about:blank] 01:31:51 INFO - PROCESS | 3728 | --DOMWINDOW == 61 (10A62400) [pid = 3728] [serial = 738] [outer = 00000000] [url = about:blank] 01:31:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 01:31:51 INFO - PROCESS | 3728 | --DOMWINDOW == 60 (114D1000) [pid = 3728] [serial = 739] [outer = 00000000] [url = about:blank] 01:31:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1228ms 01:31:51 INFO - PROCESS | 3728 | --DOMWINDOW == 59 (10E0D000) [pid = 3728] [serial = 765] [outer = 00000000] [url = about:blank] 01:31:51 INFO - PROCESS | 3728 | --DOMWINDOW == 58 (19DA4000) [pid = 3728] [serial = 768] [outer = 00000000] [url = about:blank] 01:31:51 INFO - PROCESS | 3728 | --DOMWINDOW == 57 (1AE55C00) [pid = 3728] [serial = 769] [outer = 00000000] [url = about:blank] 01:31:51 INFO - PROCESS | 3728 | --DOMWINDOW == 56 (1AAA3C00) [pid = 3728] [serial = 760] [outer = 00000000] [url = about:blank] 01:31:51 INFO - PROCESS | 3728 | --DOMWINDOW == 55 (10E10400) [pid = 3728] [serial = 766] [outer = 00000000] [url = about:blank] 01:31:51 INFO - PROCESS | 3728 | --DOMWINDOW == 54 (1A39DC00) [pid = 3728] [serial = 763] [outer = 00000000] [url = about:blank] 01:31:51 INFO - PROCESS | 3728 | --DOMWINDOW == 53 (1952B400) [pid = 3728] [serial = 751] [outer = 00000000] [url = about:blank] 01:31:51 INFO - PROCESS | 3728 | --DOMWINDOW == 52 (19DA5800) [pid = 3728] [serial = 762] [outer = 00000000] [url = about:blank] 01:31:51 INFO - PROCESS | 3728 | 1466584311840 Marionette TRACE conn2 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 01:31:51 INFO - PROCESS | 3728 | 1466584311934 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 01:31:51 INFO - PROCESS | 3728 | 1466584311939 Marionette TRACE conn2 <- [1,1033,null,{"value":"13"}] 01:31:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 01:31:51 INFO - PROCESS | 3728 | 1466584311944 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 01:31:51 INFO - PROCESS | 3728 | 1466584311947 Marionette TRACE conn2 <- [1,1034,null,{}] 01:31:51 INFO - PROCESS | 3728 | 1466584311952 Marionette TRACE conn2 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:51 INFO - PROCESS | 3728 | 1466584311955 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:31:52 INFO - PROCESS | 3728 | 1466584312060 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 01:31:52 INFO - PROCESS | 3728 | 1466584312066 Marionette TRACE conn2 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:52 INFO - PROCESS | 3728 | 1466584312071 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:31:52 INFO - PROCESS | 3728 | ++DOCSHELL 104E4000 == 30 [pid = 3728] [id = 268] 01:31:52 INFO - PROCESS | 3728 | ++DOMWINDOW == 53 (104E9C00) [pid = 3728] [serial = 803] [outer = 00000000] 01:31:52 INFO - PROCESS | 3728 | ++DOMWINDOW == 54 (10E09800) [pid = 3728] [serial = 804] [outer = 104E9C00] 01:31:52 INFO - PROCESS | 3728 | 1466584312118 Marionette DEBUG loaded listener.js 01:31:52 INFO - PROCESS | 3728 | ++DOMWINDOW == 55 (10E10400) [pid = 3728] [serial = 805] [outer = 104E9C00] 01:31:52 INFO - PROCESS | 3728 | 1466584312626 Marionette TRACE conn2 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 01:31:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 01:31:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 740ms 01:31:52 INFO - PROCESS | 3728 | 1466584312684 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 01:31:52 INFO - PROCESS | 3728 | 1466584312689 Marionette TRACE conn2 <- [1,1037,null,{"value":"13"}] 01:31:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 01:31:52 INFO - PROCESS | 3728 | 1466584312694 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 01:31:52 INFO - PROCESS | 3728 | 1466584312697 Marionette TRACE conn2 <- [1,1038,null,{}] 01:31:52 INFO - PROCESS | 3728 | 1466584312700 Marionette TRACE conn2 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:52 INFO - PROCESS | 3728 | 1466584312703 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:31:52 INFO - PROCESS | 3728 | 1466584312788 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 01:31:52 INFO - PROCESS | 3728 | 1466584312877 Marionette TRACE conn2 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:52 INFO - PROCESS | 3728 | 1466584312879 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:31:52 INFO - PROCESS | 3728 | ++DOCSHELL 12B03400 == 31 [pid = 3728] [id = 269] 01:31:52 INFO - PROCESS | 3728 | ++DOMWINDOW == 56 (12BCBC00) [pid = 3728] [serial = 806] [outer = 00000000] 01:31:52 INFO - PROCESS | 3728 | ++DOMWINDOW == 57 (1312D800) [pid = 3728] [serial = 807] [outer = 12BCBC00] 01:31:52 INFO - PROCESS | 3728 | 1466584312926 Marionette DEBUG loaded listener.js 01:31:53 INFO - PROCESS | 3728 | ++DOMWINDOW == 58 (1345E400) [pid = 3728] [serial = 808] [outer = 12BCBC00] 01:31:53 INFO - PROCESS | 3728 | 1466584313311 Marionette TRACE conn2 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 01:31:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 01:31:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 630ms 01:31:53 INFO - PROCESS | 3728 | 1466584313333 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 01:31:53 INFO - PROCESS | 3728 | 1466584313335 Marionette TRACE conn2 <- [1,1041,null,{"value":"13"}] 01:31:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 01:31:53 INFO - PROCESS | 3728 | 1466584313339 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 01:31:53 INFO - PROCESS | 3728 | 1466584313342 Marionette TRACE conn2 <- [1,1042,null,{}] 01:31:53 INFO - PROCESS | 3728 | 1466584313353 Marionette TRACE conn2 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:53 INFO - PROCESS | 3728 | 1466584313357 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:31:53 INFO - PROCESS | 3728 | 1466584313440 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 01:31:53 INFO - PROCESS | 3728 | 1466584313478 Marionette TRACE conn2 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:53 INFO - PROCESS | 3728 | 1466584313481 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:31:53 INFO - PROCESS | 3728 | ++DOCSHELL 154E2400 == 32 [pid = 3728] [id = 270] 01:31:53 INFO - PROCESS | 3728 | ++DOMWINDOW == 59 (154E7000) [pid = 3728] [serial = 809] [outer = 00000000] 01:31:53 INFO - PROCESS | 3728 | ++DOMWINDOW == 60 (159B2000) [pid = 3728] [serial = 810] [outer = 154E7000] 01:31:53 INFO - PROCESS | 3728 | 1466584313527 Marionette DEBUG loaded listener.js 01:31:53 INFO - PROCESS | 3728 | ++DOMWINDOW == 61 (160A4800) [pid = 3728] [serial = 811] [outer = 154E7000] 01:31:54 INFO - PROCESS | 3728 | 1466584313972 Marionette TRACE conn2 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 01:31:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 01:31:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 708ms 01:31:54 INFO - PROCESS | 3728 | 1466584314038 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 01:31:54 INFO - PROCESS | 3728 | 1466584314041 Marionette TRACE conn2 <- [1,1045,null,{"value":"13"}] 01:31:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 01:31:54 INFO - PROCESS | 3728 | 1466584314044 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 01:31:54 INFO - PROCESS | 3728 | 1466584314046 Marionette TRACE conn2 <- [1,1046,null,{}] 01:31:54 INFO - PROCESS | 3728 | 1466584314049 Marionette TRACE conn2 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:54 INFO - PROCESS | 3728 | 1466584314051 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:31:54 INFO - PROCESS | 3728 | 1466584314165 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 01:31:54 INFO - PROCESS | 3728 | 1466584314171 Marionette TRACE conn2 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:54 INFO - PROCESS | 3728 | 1466584314173 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:31:54 INFO - PROCESS | 3728 | ++DOCSHELL 162D1800 == 33 [pid = 3728] [id = 271] 01:31:54 INFO - PROCESS | 3728 | ++DOMWINDOW == 62 (162D8C00) [pid = 3728] [serial = 812] [outer = 00000000] 01:31:54 INFO - PROCESS | 3728 | ++DOMWINDOW == 63 (169D6000) [pid = 3728] [serial = 813] [outer = 162D8C00] 01:31:54 INFO - PROCESS | 3728 | 1466584314271 Marionette DEBUG loaded listener.js 01:31:54 INFO - PROCESS | 3728 | ++DOMWINDOW == 64 (16E01800) [pid = 3728] [serial = 814] [outer = 162D8C00] 01:31:54 INFO - PROCESS | 3728 | 1466584314717 Marionette TRACE conn2 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 01:31:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 01:31:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 709ms 01:31:54 INFO - PROCESS | 3728 | 1466584314775 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 01:31:54 INFO - PROCESS | 3728 | 1466584314777 Marionette TRACE conn2 <- [1,1049,null,{"value":"13"}] 01:31:54 INFO - PROCESS | 3728 | 1466584314780 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 01:31:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 01:31:54 INFO - PROCESS | 3728 | 1466584314782 Marionette TRACE conn2 <- [1,1050,null,{}] 01:31:54 INFO - PROCESS | 3728 | 1466584314785 Marionette TRACE conn2 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:54 INFO - PROCESS | 3728 | 1466584314787 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:31:54 INFO - PROCESS | 3728 | 1466584314921 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 01:31:54 INFO - PROCESS | 3728 | 1466584314942 Marionette TRACE conn2 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:54 INFO - PROCESS | 3728 | 1466584314944 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:31:54 INFO - PROCESS | 3728 | ++DOCSHELL 16E05000 == 34 [pid = 3728] [id = 272] 01:31:54 INFO - PROCESS | 3728 | ++DOMWINDOW == 65 (16E06C00) [pid = 3728] [serial = 815] [outer = 00000000] 01:31:54 INFO - PROCESS | 3728 | ++DOMWINDOW == 66 (16EAA400) [pid = 3728] [serial = 816] [outer = 16E06C00] 01:31:54 INFO - PROCESS | 3728 | 1466584314988 Marionette DEBUG loaded listener.js 01:31:55 INFO - PROCESS | 3728 | ++DOMWINDOW == 67 (16EAE400) [pid = 3728] [serial = 817] [outer = 16E06C00] 01:31:55 INFO - PROCESS | 3728 | 1466584315422 Marionette TRACE conn2 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 01:31:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 01:31:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 709ms 01:31:55 INFO - PROCESS | 3728 | 1466584315483 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 01:31:55 INFO - PROCESS | 3728 | 1466584315485 Marionette TRACE conn2 <- [1,1053,null,{"value":"13"}] 01:31:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 01:31:55 INFO - PROCESS | 3728 | 1466584315488 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 01:31:55 INFO - PROCESS | 3728 | 1466584315490 Marionette TRACE conn2 <- [1,1054,null,{}] 01:31:55 INFO - PROCESS | 3728 | 1466584315493 Marionette TRACE conn2 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:55 INFO - PROCESS | 3728 | 1466584315498 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:31:55 INFO - PROCESS | 3728 | 1466584315632 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 01:31:55 INFO - PROCESS | 3728 | 1466584315691 Marionette TRACE conn2 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:55 INFO - PROCESS | 3728 | 1466584315693 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:31:55 INFO - PROCESS | 3728 | ++DOCSHELL 16EA8C00 == 35 [pid = 3728] [id = 273] 01:31:55 INFO - PROCESS | 3728 | ++DOMWINDOW == 68 (1712C400) [pid = 3728] [serial = 818] [outer = 00000000] 01:31:55 INFO - PROCESS | 3728 | ++DOMWINDOW == 69 (178EB400) [pid = 3728] [serial = 819] [outer = 1712C400] 01:31:55 INFO - PROCESS | 3728 | 1466584315736 Marionette DEBUG loaded listener.js 01:31:55 INFO - PROCESS | 3728 | ++DOMWINDOW == 70 (178EC000) [pid = 3728] [serial = 820] [outer = 1712C400] 01:31:55 INFO - PROCESS | 3728 | --DOMWINDOW == 69 (10E0E400) [pid = 3728] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 01:31:55 INFO - PROCESS | 3728 | --DOMWINDOW == 68 (15B76000) [pid = 3728] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 01:31:55 INFO - PROCESS | 3728 | --DOMWINDOW == 67 (10A57C00) [pid = 3728] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 01:31:55 INFO - PROCESS | 3728 | --DOMWINDOW == 66 (19DA1000) [pid = 3728] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 01:31:55 INFO - PROCESS | 3728 | --DOMWINDOW == 65 (143FE400) [pid = 3728] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 01:31:55 INFO - PROCESS | 3728 | --DOMWINDOW == 64 (13C0EC00) [pid = 3728] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 01:31:55 INFO - PROCESS | 3728 | --DOMWINDOW == 63 (10A57800) [pid = 3728] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 01:31:55 INFO - PROCESS | 3728 | --DOMWINDOW == 62 (169D6400) [pid = 3728] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 01:31:56 INFO - PROCESS | 3728 | 1466584316122 Marionette TRACE conn2 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 01:31:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 01:31:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 709ms 01:31:56 INFO - PROCESS | 3728 | 1466584316185 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 01:31:56 INFO - PROCESS | 3728 | 1466584316187 Marionette TRACE conn2 <- [1,1057,null,{"value":"13"}] 01:31:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 01:31:56 INFO - PROCESS | 3728 | 1466584316190 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 01:31:56 INFO - PROCESS | 3728 | 1466584316192 Marionette TRACE conn2 <- [1,1058,null,{}] 01:31:56 INFO - PROCESS | 3728 | 1466584316196 Marionette TRACE conn2 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:56 INFO - PROCESS | 3728 | 1466584316197 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:31:56 INFO - PROCESS | 3728 | 1466584316309 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 01:31:56 INFO - PROCESS | 3728 | 1466584316319 Marionette TRACE conn2 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:56 INFO - PROCESS | 3728 | 1466584316321 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:31:56 INFO - PROCESS | 3728 | ++DOCSHELL 10A63000 == 36 [pid = 3728] [id = 274] 01:31:56 INFO - PROCESS | 3728 | ++DOMWINDOW == 63 (1312BC00) [pid = 3728] [serial = 821] [outer = 00000000] 01:31:56 INFO - PROCESS | 3728 | ++DOMWINDOW == 64 (178EF800) [pid = 3728] [serial = 822] [outer = 1312BC00] 01:31:56 INFO - PROCESS | 3728 | 1466584316363 Marionette DEBUG loaded listener.js 01:31:56 INFO - PROCESS | 3728 | ++DOMWINDOW == 65 (17E02800) [pid = 3728] [serial = 823] [outer = 1312BC00] 01:31:56 INFO - PROCESS | 3728 | 1466584316771 Marionette TRACE conn2 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 01:31:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 01:31:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 630ms 01:31:56 INFO - PROCESS | 3728 | 1466584316829 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 01:31:56 INFO - PROCESS | 3728 | 1466584316831 Marionette TRACE conn2 <- [1,1061,null,{"value":"13"}] 01:31:56 INFO - PROCESS | 3728 | 1466584316834 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 01:31:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 01:31:56 INFO - PROCESS | 3728 | 1466584316836 Marionette TRACE conn2 <- [1,1062,null,{}] 01:31:56 INFO - PROCESS | 3728 | 1466584316839 Marionette TRACE conn2 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:56 INFO - PROCESS | 3728 | 1466584316841 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:31:56 INFO - PROCESS | 3728 | 1466584316921 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 01:31:56 INFO - PROCESS | 3728 | 1466584316926 Marionette TRACE conn2 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:56 INFO - PROCESS | 3728 | 1466584316928 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:31:56 INFO - PROCESS | 3728 | ++DOCSHELL 17859000 == 37 [pid = 3728] [id = 275] 01:31:56 INFO - PROCESS | 3728 | ++DOMWINDOW == 66 (17EEB000) [pid = 3728] [serial = 824] [outer = 00000000] 01:31:56 INFO - PROCESS | 3728 | ++DOMWINDOW == 67 (180ADC00) [pid = 3728] [serial = 825] [outer = 17EEB000] 01:31:56 INFO - PROCESS | 3728 | 1466584316970 Marionette DEBUG loaded listener.js 01:31:57 INFO - PROCESS | 3728 | ++DOMWINDOW == 68 (180AE400) [pid = 3728] [serial = 826] [outer = 17EEB000] 01:31:57 INFO - PROCESS | 3728 | 1466584317396 Marionette TRACE conn2 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 01:31:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 01:31:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 599ms 01:31:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 01:31:57 INFO - PROCESS | 3728 | 1466584317436 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 01:31:57 INFO - PROCESS | 3728 | 1466584317438 Marionette TRACE conn2 <- [1,1065,null,{"value":"13"}] 01:31:57 INFO - PROCESS | 3728 | 1466584317441 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 01:31:57 INFO - PROCESS | 3728 | 1466584317443 Marionette TRACE conn2 <- [1,1066,null,{}] 01:31:57 INFO - PROCESS | 3728 | 1466584317446 Marionette TRACE conn2 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:57 INFO - PROCESS | 3728 | 1466584317448 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:31:57 INFO - PROCESS | 3728 | 1466584317526 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 01:31:57 INFO - PROCESS | 3728 | 1466584317532 Marionette TRACE conn2 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:57 INFO - PROCESS | 3728 | 1466584317534 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:31:57 INFO - PROCESS | 3728 | ++DOCSHELL 178EB800 == 38 [pid = 3728] [id = 276] 01:31:57 INFO - PROCESS | 3728 | ++DOMWINDOW == 69 (180B6C00) [pid = 3728] [serial = 827] [outer = 00000000] 01:31:57 INFO - PROCESS | 3728 | ++DOMWINDOW == 70 (1952D000) [pid = 3728] [serial = 828] [outer = 180B6C00] 01:31:57 INFO - PROCESS | 3728 | 1466584317577 Marionette DEBUG loaded listener.js 01:31:57 INFO - PROCESS | 3728 | ++DOMWINDOW == 71 (198E2000) [pid = 3728] [serial = 829] [outer = 180B6C00] 01:31:58 INFO - PROCESS | 3728 | 1466584318078 Marionette TRACE conn2 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 01:31:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 01:31:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 693ms 01:31:58 INFO - PROCESS | 3728 | 1466584318142 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 01:31:58 INFO - PROCESS | 3728 | 1466584318147 Marionette TRACE conn2 <- [1,1069,null,{"value":"13"}] 01:31:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 01:31:58 INFO - PROCESS | 3728 | 1466584318153 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 01:31:58 INFO - PROCESS | 3728 | 1466584318157 Marionette TRACE conn2 <- [1,1070,null,{}] 01:31:58 INFO - PROCESS | 3728 | 1466584318164 Marionette TRACE conn2 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:58 INFO - PROCESS | 3728 | 1466584318167 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:31:58 INFO - PROCESS | 3728 | 1466584318298 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 01:31:58 INFO - PROCESS | 3728 | 1466584318444 Marionette TRACE conn2 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:58 INFO - PROCESS | 3728 | 1466584318450 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:31:58 INFO - PROCESS | 3728 | ++DOCSHELL 10A5C800 == 39 [pid = 3728] [id = 277] 01:31:58 INFO - PROCESS | 3728 | ++DOMWINDOW == 72 (10A61000) [pid = 3728] [serial = 830] [outer = 00000000] 01:31:58 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (10E05400) [pid = 3728] [serial = 831] [outer = 10A61000] 01:31:58 INFO - PROCESS | 3728 | 1466584318507 Marionette DEBUG loaded listener.js 01:31:58 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (10EB8800) [pid = 3728] [serial = 832] [outer = 10A61000] 01:31:59 INFO - PROCESS | 3728 | 1466584319149 Marionette TRACE conn2 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 01:31:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 01:31:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1008ms 01:31:59 INFO - PROCESS | 3728 | 1466584319188 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 01:31:59 INFO - PROCESS | 3728 | 1466584319193 Marionette TRACE conn2 <- [1,1073,null,{"value":"13"}] 01:31:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 01:31:59 INFO - PROCESS | 3728 | 1466584319199 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 01:31:59 INFO - PROCESS | 3728 | 1466584319202 Marionette TRACE conn2 <- [1,1074,null,{}] 01:31:59 INFO - PROCESS | 3728 | 1466584319208 Marionette TRACE conn2 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:59 INFO - PROCESS | 3728 | 1466584319211 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:31:59 INFO - PROCESS | 3728 | 1466584319325 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 01:31:59 INFO - PROCESS | 3728 | 1466584319462 Marionette TRACE conn2 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:59 INFO - PROCESS | 3728 | 1466584319465 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:31:59 INFO - PROCESS | 3728 | ++DOCSHELL 1289C400 == 40 [pid = 3728] [id = 278] 01:31:59 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (12B07C00) [pid = 3728] [serial = 833] [outer = 00000000] 01:31:59 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (13C86C00) [pid = 3728] [serial = 834] [outer = 12B07C00] 01:31:59 INFO - PROCESS | 3728 | 1466584319521 Marionette DEBUG loaded listener.js 01:31:59 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (143C9800) [pid = 3728] [serial = 835] [outer = 12B07C00] 01:32:00 INFO - PROCESS | 3728 | 1466584320055 Marionette TRACE conn2 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 01:32:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 01:32:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 913ms 01:32:00 INFO - PROCESS | 3728 | 1466584320103 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 01:32:00 INFO - PROCESS | 3728 | 1466584320105 Marionette TRACE conn2 <- [1,1077,null,{"value":"13"}] 01:32:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 01:32:00 INFO - PROCESS | 3728 | 1466584320109 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 01:32:00 INFO - PROCESS | 3728 | 1466584320113 Marionette TRACE conn2 <- [1,1078,null,{}] 01:32:00 INFO - PROCESS | 3728 | 1466584320124 Marionette TRACE conn2 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:00 INFO - PROCESS | 3728 | 1466584320129 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:32:00 INFO - PROCESS | 3728 | 1466584320236 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 01:32:00 INFO - PROCESS | 3728 | 1466584320340 Marionette TRACE conn2 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:00 INFO - PROCESS | 3728 | 1466584320344 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:32:00 INFO - PROCESS | 3728 | ++DOCSHELL 16EA9000 == 41 [pid = 3728] [id = 279] 01:32:00 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (16EACC00) [pid = 3728] [serial = 836] [outer = 00000000] 01:32:00 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (176B1800) [pid = 3728] [serial = 837] [outer = 16EACC00] 01:32:00 INFO - PROCESS | 3728 | 1466584320407 Marionette DEBUG loaded listener.js 01:32:00 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (178E8C00) [pid = 3728] [serial = 838] [outer = 16EACC00] 01:32:01 INFO - PROCESS | 3728 | 1466584320988 Marionette TRACE conn2 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 01:32:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 01:32:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 914ms 01:32:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 01:32:01 INFO - PROCESS | 3728 | 1466584321016 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 01:32:01 INFO - PROCESS | 3728 | 1466584321019 Marionette TRACE conn2 <- [1,1081,null,{"value":"13"}] 01:32:01 INFO - PROCESS | 3728 | 1466584321024 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 01:32:01 INFO - PROCESS | 3728 | 1466584321026 Marionette TRACE conn2 <- [1,1082,null,{}] 01:32:01 INFO - PROCESS | 3728 | 1466584321029 Marionette TRACE conn2 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:01 INFO - PROCESS | 3728 | 1466584321032 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:32:01 INFO - PROCESS | 3728 | 1466584321137 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 01:32:01 INFO - PROCESS | 3728 | 1466584321239 Marionette TRACE conn2 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:01 INFO - PROCESS | 3728 | 1466584321241 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:32:01 INFO - PROCESS | 3728 | ++DOCSHELL 198E8C00 == 42 [pid = 3728] [id = 280] 01:32:01 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (198E9000) [pid = 3728] [serial = 839] [outer = 00000000] 01:32:01 INFO - PROCESS | 3728 | ++DOMWINDOW == 82 (198EE800) [pid = 3728] [serial = 840] [outer = 198E9000] 01:32:01 INFO - PROCESS | 3728 | 1466584321293 Marionette DEBUG loaded listener.js 01:32:01 INFO - PROCESS | 3728 | ++DOMWINDOW == 83 (19B63000) [pid = 3728] [serial = 841] [outer = 198E9000] 01:32:01 INFO - PROCESS | 3728 | 1466584321852 Marionette TRACE conn2 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 01:32:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 01:32:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 835ms 01:32:01 INFO - PROCESS | 3728 | 1466584321866 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 01:32:01 INFO - PROCESS | 3728 | 1466584321868 Marionette TRACE conn2 <- [1,1085,null,{"value":"13"}] 01:32:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 01:32:01 INFO - PROCESS | 3728 | 1466584321888 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 01:32:01 INFO - PROCESS | 3728 | 1466584321890 Marionette TRACE conn2 <- [1,1086,null,{}] 01:32:01 INFO - PROCESS | 3728 | 1466584321894 Marionette TRACE conn2 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:01 INFO - PROCESS | 3728 | 1466584321896 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:32:02 INFO - PROCESS | 3728 | 1466584322028 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 01:32:02 INFO - PROCESS | 3728 | 1466584322131 Marionette TRACE conn2 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:02 INFO - PROCESS | 3728 | 1466584322133 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:32:02 INFO - PROCESS | 3728 | ++DOCSHELL 1281F400 == 43 [pid = 3728] [id = 281] 01:32:02 INFO - PROCESS | 3728 | ++DOMWINDOW == 84 (12B06000) [pid = 3728] [serial = 842] [outer = 00000000] 01:32:02 INFO - PROCESS | 3728 | ++DOMWINDOW == 85 (162D3400) [pid = 3728] [serial = 843] [outer = 12B06000] 01:32:02 INFO - PROCESS | 3728 | 1466584322185 Marionette DEBUG loaded listener.js 01:32:02 INFO - PROCESS | 3728 | ++DOMWINDOW == 86 (1952AC00) [pid = 3728] [serial = 844] [outer = 12B06000] 01:32:03 INFO - PROCESS | 3728 | 1466584323018 Marionette TRACE conn2 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 01:32:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 01:32:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1147ms 01:32:03 INFO - PROCESS | 3728 | 1466584323063 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 01:32:03 INFO - PROCESS | 3728 | 1466584323067 Marionette TRACE conn2 <- [1,1089,null,{"value":"13"}] 01:32:03 INFO - PROCESS | 3728 | 1466584323071 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 01:32:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 01:32:03 INFO - PROCESS | 3728 | 1466584323076 Marionette TRACE conn2 <- [1,1090,null,{}] 01:32:03 INFO - PROCESS | 3728 | 1466584323081 Marionette TRACE conn2 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:03 INFO - PROCESS | 3728 | 1466584323083 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:32:03 INFO - PROCESS | 3728 | 1466584323185 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 01:32:03 INFO - PROCESS | 3728 | --DOCSHELL 17859000 == 42 [pid = 3728] [id = 275] 01:32:03 INFO - PROCESS | 3728 | --DOCSHELL 10A63000 == 41 [pid = 3728] [id = 274] 01:32:03 INFO - PROCESS | 3728 | --DOCSHELL 16EA8C00 == 40 [pid = 3728] [id = 273] 01:32:03 INFO - PROCESS | 3728 | --DOCSHELL 16E05000 == 39 [pid = 3728] [id = 272] 01:32:03 INFO - PROCESS | 3728 | --DOCSHELL 162D1800 == 38 [pid = 3728] [id = 271] 01:32:03 INFO - PROCESS | 3728 | --DOCSHELL 154E2400 == 37 [pid = 3728] [id = 270] 01:32:03 INFO - PROCESS | 3728 | --DOCSHELL 12B03400 == 36 [pid = 3728] [id = 269] 01:32:03 INFO - PROCESS | 3728 | --DOCSHELL 104E4000 == 35 [pid = 3728] [id = 268] 01:32:03 INFO - PROCESS | 3728 | --DOCSHELL 10A64800 == 34 [pid = 3728] [id = 267] 01:32:03 INFO - PROCESS | 3728 | --DOCSHELL 176B5800 == 33 [pid = 3728] [id = 265] 01:32:03 INFO - PROCESS | 3728 | --DOCSHELL 10433400 == 32 [pid = 3728] [id = 266] 01:32:03 INFO - PROCESS | 3728 | --DOCSHELL 198E8C00 == 31 [pid = 3728] [id = 280] 01:32:03 INFO - PROCESS | 3728 | --DOCSHELL 1281F400 == 30 [pid = 3728] [id = 281] 01:32:03 INFO - PROCESS | 3728 | --DOCSHELL 16EA9000 == 29 [pid = 3728] [id = 279] 01:32:03 INFO - PROCESS | 3728 | --DOCSHELL 178EB800 == 28 [pid = 3728] [id = 276] 01:32:03 INFO - PROCESS | 3728 | --DOCSHELL 10A5C800 == 27 [pid = 3728] [id = 277] 01:32:03 INFO - PROCESS | 3728 | --DOCSHELL 1289C400 == 26 [pid = 3728] [id = 278] 01:32:03 INFO - PROCESS | 3728 | 1466584323961 Marionette TRACE conn2 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:03 INFO - PROCESS | 3728 | 1466584323964 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:32:04 INFO - PROCESS | 3728 | --DOMWINDOW == 85 (16E0B800) [pid = 3728] [serial = 792] [outer = 00000000] [url = about:blank] 01:32:04 INFO - PROCESS | 3728 | --DOMWINDOW == 84 (16EAD800) [pid = 3728] [serial = 793] [outer = 00000000] [url = about:blank] 01:32:04 INFO - PROCESS | 3728 | --DOMWINDOW == 83 (1314B400) [pid = 3728] [serial = 781] [outer = 00000000] [url = about:blank] 01:32:04 INFO - PROCESS | 3728 | --DOMWINDOW == 82 (16E0FC00) [pid = 3728] [serial = 775] [outer = 00000000] [url = about:blank] 01:32:04 INFO - PROCESS | 3728 | --DOMWINDOW == 81 (13C8A400) [pid = 3728] [serial = 772] [outer = 00000000] [url = about:blank] 01:32:04 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (19EB3C00) [pid = 3728] [serial = 778] [outer = 00000000] [url = about:blank] 01:32:04 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (162D6C00) [pid = 3728] [serial = 784] [outer = 00000000] [url = about:blank] 01:32:04 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (159AFC00) [pid = 3728] [serial = 783] [outer = 00000000] [url = about:blank] 01:32:04 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (143D0000) [pid = 3728] [serial = 789] [outer = 00000000] [url = about:blank] 01:32:04 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (154E5800) [pid = 3728] [serial = 790] [outer = 00000000] [url = about:blank] 01:32:04 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (10E10000) [pid = 3728] [serial = 786] [outer = 00000000] [url = about:blank] 01:32:04 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (11AF5000) [pid = 3728] [serial = 787] [outer = 00000000] [url = about:blank] 01:32:04 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (12B02000) [pid = 3728] [serial = 771] [outer = 00000000] [url = about:blank] 01:32:04 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (16D67800) [pid = 3728] [serial = 774] [outer = 00000000] [url = about:blank] 01:32:04 INFO - PROCESS | 3728 | --DOMWINDOW == 71 (19EB0000) [pid = 3728] [serial = 777] [outer = 00000000] [url = about:blank] 01:32:04 INFO - PROCESS | 3728 | --DOMWINDOW == 70 (114C7400) [pid = 3728] [serial = 780] [outer = 00000000] [url = about:blank] 01:32:04 INFO - PROCESS | 3728 | ++DOCSHELL 0F2E5400 == 27 [pid = 3728] [id = 282] 01:32:04 INFO - PROCESS | 3728 | ++DOMWINDOW == 71 (0F2E5C00) [pid = 3728] [serial = 845] [outer = 00000000] 01:32:04 INFO - PROCESS | 3728 | ++DOMWINDOW == 72 (1026B000) [pid = 3728] [serial = 846] [outer = 0F2E5C00] 01:32:04 INFO - PROCESS | 3728 | 1466584324107 Marionette DEBUG loaded listener.js 01:32:04 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (104E5800) [pid = 3728] [serial = 847] [outer = 0F2E5C00] 01:32:04 INFO - PROCESS | 3728 | 1466584324580 Marionette TRACE conn2 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 01:32:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 01:32:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1567ms 01:32:04 INFO - PROCESS | 3728 | 1466584324641 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 01:32:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 01:32:04 INFO - PROCESS | 3728 | 1466584324644 Marionette TRACE conn2 <- [1,1093,null,{"value":"13"}] 01:32:04 INFO - PROCESS | 3728 | 1466584324648 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 01:32:04 INFO - PROCESS | 3728 | 1466584324651 Marionette TRACE conn2 <- [1,1094,null,{}] 01:32:04 INFO - PROCESS | 3728 | 1466584324657 Marionette TRACE conn2 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:04 INFO - PROCESS | 3728 | 1466584324659 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:32:04 INFO - PROCESS | 3728 | 1466584324747 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 01:32:04 INFO - PROCESS | 3728 | 1466584324759 Marionette TRACE conn2 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:04 INFO - PROCESS | 3728 | 1466584324762 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:32:04 INFO - PROCESS | 3728 | ++DOCSHELL 10F10C00 == 28 [pid = 3728] [id = 283] 01:32:04 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (10F11000) [pid = 3728] [serial = 848] [outer = 00000000] 01:32:04 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (10F6B800) [pid = 3728] [serial = 849] [outer = 10F11000] 01:32:04 INFO - PROCESS | 3728 | 1466584324809 Marionette DEBUG loaded listener.js 01:32:04 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (11AECC00) [pid = 3728] [serial = 850] [outer = 10F11000] 01:32:05 INFO - PROCESS | 3728 | 1466584325262 Marionette TRACE conn2 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 01:32:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 01:32:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 643ms 01:32:05 INFO - PROCESS | 3728 | 1466584325285 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 01:32:05 INFO - PROCESS | 3728 | 1466584325289 Marionette TRACE conn2 <- [1,1097,null,{"value":"13"}] 01:32:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 01:32:05 INFO - PROCESS | 3728 | 1466584325298 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 01:32:05 INFO - PROCESS | 3728 | 1466584325301 Marionette TRACE conn2 <- [1,1098,null,{}] 01:32:05 INFO - PROCESS | 3728 | 1466584325305 Marionette TRACE conn2 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:05 INFO - PROCESS | 3728 | 1466584325307 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:32:05 INFO - PROCESS | 3728 | 1466584325427 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 01:32:05 INFO - PROCESS | 3728 | 1466584325437 Marionette TRACE conn2 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:05 INFO - PROCESS | 3728 | 1466584325439 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:32:05 INFO - PROCESS | 3728 | ++DOCSHELL 1305F000 == 29 [pid = 3728] [id = 284] 01:32:05 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (1305F800) [pid = 3728] [serial = 851] [outer = 00000000] 01:32:05 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (1314B400) [pid = 3728] [serial = 852] [outer = 1305F800] 01:32:05 INFO - PROCESS | 3728 | 1466584325492 Marionette DEBUG loaded listener.js 01:32:05 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (131E4C00) [pid = 3728] [serial = 853] [outer = 1305F800] 01:32:05 INFO - PROCESS | 3728 | 1466584325975 Marionette TRACE conn2 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 01:32:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 01:32:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 705ms 01:32:06 INFO - PROCESS | 3728 | 1466584325999 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 01:32:06 INFO - PROCESS | 3728 | 1466584326001 Marionette TRACE conn2 <- [1,1101,null,{"value":"13"}] 01:32:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 01:32:06 INFO - PROCESS | 3728 | 1466584326006 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 01:32:06 INFO - PROCESS | 3728 | 1466584326012 Marionette TRACE conn2 <- [1,1102,null,{}] 01:32:06 INFO - PROCESS | 3728 | 1466584326021 Marionette TRACE conn2 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:06 INFO - PROCESS | 3728 | 1466584326025 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:32:06 INFO - PROCESS | 3728 | 1466584326113 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 01:32:06 INFO - PROCESS | 3728 | 1466584326120 Marionette TRACE conn2 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:06 INFO - PROCESS | 3728 | 1466584326123 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:32:06 INFO - PROCESS | 3728 | ++DOCSHELL 13B16000 == 30 [pid = 3728] [id = 285] 01:32:06 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (13B16400) [pid = 3728] [serial = 854] [outer = 00000000] 01:32:06 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (140EBC00) [pid = 3728] [serial = 855] [outer = 13B16400] 01:32:06 INFO - PROCESS | 3728 | 1466584326167 Marionette DEBUG loaded listener.js 01:32:06 INFO - PROCESS | 3728 | ++DOMWINDOW == 82 (154E3400) [pid = 3728] [serial = 856] [outer = 13B16400] 01:32:06 INFO - PROCESS | 3728 | 1466584326687 Marionette TRACE conn2 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 01:32:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 01:32:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 752ms 01:32:06 INFO - PROCESS | 3728 | 1466584326745 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 01:32:06 INFO - PROCESS | 3728 | 1466584326748 Marionette TRACE conn2 <- [1,1105,null,{"value":"13"}] 01:32:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 01:32:06 INFO - PROCESS | 3728 | 1466584326751 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 01:32:06 INFO - PROCESS | 3728 | 1466584326753 Marionette TRACE conn2 <- [1,1106,null,{}] 01:32:06 INFO - PROCESS | 3728 | 1466584326757 Marionette TRACE conn2 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:06 INFO - PROCESS | 3728 | 1466584326758 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:32:06 INFO - PROCESS | 3728 | 1466584326899 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 01:32:06 INFO - PROCESS | 3728 | 1466584326957 Marionette TRACE conn2 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:06 INFO - PROCESS | 3728 | 1466584326959 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:32:06 INFO - PROCESS | 3728 | ++DOCSHELL 143CB400 == 31 [pid = 3728] [id = 286] 01:32:06 INFO - PROCESS | 3728 | ++DOMWINDOW == 83 (15536400) [pid = 3728] [serial = 857] [outer = 00000000] 01:32:07 INFO - PROCESS | 3728 | ++DOMWINDOW == 84 (1609AC00) [pid = 3728] [serial = 858] [outer = 15536400] 01:32:07 INFO - PROCESS | 3728 | 1466584327002 Marionette DEBUG loaded listener.js 01:32:07 INFO - PROCESS | 3728 | ++DOMWINDOW == 85 (162CAC00) [pid = 3728] [serial = 859] [outer = 15536400] 01:32:07 INFO - PROCESS | 3728 | 1466584327406 Marionette TRACE conn2 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 01:32:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 01:32:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 706ms 01:32:07 INFO - PROCESS | 3728 | 1466584327450 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 01:32:07 INFO - PROCESS | 3728 | 1466584327452 Marionette TRACE conn2 <- [1,1109,null,{"value":"13"}] 01:32:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 01:32:07 INFO - PROCESS | 3728 | 1466584327468 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 01:32:07 INFO - PROCESS | 3728 | 1466584327470 Marionette TRACE conn2 <- [1,1110,null,{}] 01:32:07 INFO - PROCESS | 3728 | 1466584327473 Marionette TRACE conn2 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:07 INFO - PROCESS | 3728 | 1466584327475 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:32:07 INFO - PROCESS | 3728 | 1466584327594 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 01:32:07 INFO - PROCESS | 3728 | 1466584327607 Marionette TRACE conn2 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:07 INFO - PROCESS | 3728 | 1466584327613 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:32:07 INFO - PROCESS | 3728 | ++DOCSHELL 162D6C00 == 32 [pid = 3728] [id = 287] 01:32:07 INFO - PROCESS | 3728 | ++DOMWINDOW == 86 (162D7400) [pid = 3728] [serial = 860] [outer = 00000000] 01:32:07 INFO - PROCESS | 3728 | ++DOMWINDOW == 87 (16971C00) [pid = 3728] [serial = 861] [outer = 162D7400] 01:32:07 INFO - PROCESS | 3728 | 1466584327724 Marionette DEBUG loaded listener.js 01:32:07 INFO - PROCESS | 3728 | ++DOMWINDOW == 88 (16E06800) [pid = 3728] [serial = 862] [outer = 162D7400] 01:32:08 INFO - PROCESS | 3728 | 1466584328187 Marionette TRACE conn2 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 01:32:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 01:32:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 767ms 01:32:08 INFO - PROCESS | 3728 | 1466584328231 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 01:32:08 INFO - PROCESS | 3728 | 1466584328233 Marionette TRACE conn2 <- [1,1113,null,{"value":"13"}] 01:32:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 01:32:08 INFO - PROCESS | 3728 | 1466584328246 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 01:32:08 INFO - PROCESS | 3728 | 1466584328248 Marionette TRACE conn2 <- [1,1114,null,{}] 01:32:08 INFO - PROCESS | 3728 | 1466584328251 Marionette TRACE conn2 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:08 INFO - PROCESS | 3728 | 1466584328253 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:32:08 INFO - PROCESS | 3728 | 1466584328562 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 01:32:08 INFO - PROCESS | 3728 | --DOMWINDOW == 87 (10E04400) [pid = 3728] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 01:32:08 INFO - PROCESS | 3728 | --DOMWINDOW == 86 (1712C400) [pid = 3728] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 01:32:08 INFO - PROCESS | 3728 | --DOMWINDOW == 85 (16E06C00) [pid = 3728] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 01:32:08 INFO - PROCESS | 3728 | --DOMWINDOW == 84 (154E7000) [pid = 3728] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 01:32:08 INFO - PROCESS | 3728 | --DOMWINDOW == 83 (10E02800) [pid = 3728] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 01:32:08 INFO - PROCESS | 3728 | --DOMWINDOW == 82 (17EEB000) [pid = 3728] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 01:32:08 INFO - PROCESS | 3728 | --DOMWINDOW == 81 (162D8C00) [pid = 3728] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 01:32:08 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (104E9C00) [pid = 3728] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 01:32:08 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (180B6C00) [pid = 3728] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 01:32:08 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (176BB000) [pid = 3728] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 01:32:08 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (1312BC00) [pid = 3728] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 01:32:08 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (12BCBC00) [pid = 3728] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 01:32:08 INFO - PROCESS | 3728 | 1466584328626 Marionette TRACE conn2 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:08 INFO - PROCESS | 3728 | 1466584328628 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:32:08 INFO - PROCESS | 3728 | ++DOCSHELL 0F2DE800 == 33 [pid = 3728] [id = 288] 01:32:08 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (0F2E4000) [pid = 3728] [serial = 863] [outer = 00000000] 01:32:08 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (10E05C00) [pid = 3728] [serial = 864] [outer = 0F2E4000] 01:32:08 INFO - PROCESS | 3728 | 1466584328671 Marionette DEBUG loaded listener.js 01:32:08 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (131EBC00) [pid = 3728] [serial = 865] [outer = 0F2E4000] 01:32:09 INFO - PROCESS | 3728 | 1466584329040 Marionette TRACE conn2 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 01:32:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 01:32:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 846ms 01:32:09 INFO - PROCESS | 3728 | 1466584329091 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 01:32:09 INFO - PROCESS | 3728 | 1466584329093 Marionette TRACE conn2 <- [1,1117,null,{"value":"13"}] 01:32:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 01:32:09 INFO - PROCESS | 3728 | 1466584329096 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 01:32:09 INFO - PROCESS | 3728 | 1466584329097 Marionette TRACE conn2 <- [1,1118,null,{}] 01:32:09 INFO - PROCESS | 3728 | 1466584329102 Marionette TRACE conn2 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:09 INFO - PROCESS | 3728 | 1466584329103 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:32:09 INFO - PROCESS | 3728 | 1466584329182 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 01:32:09 INFO - PROCESS | 3728 | 1466584329188 Marionette TRACE conn2 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:09 INFO - PROCESS | 3728 | 1466584329190 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:32:09 INFO - PROCESS | 3728 | ++DOCSHELL 143CB000 == 34 [pid = 3728] [id = 289] 01:32:09 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (1553B800) [pid = 3728] [serial = 866] [outer = 00000000] 01:32:09 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (171C9400) [pid = 3728] [serial = 867] [outer = 1553B800] 01:32:09 INFO - PROCESS | 3728 | 1466584329232 Marionette DEBUG loaded listener.js 01:32:09 INFO - PROCESS | 3728 | ++DOMWINDOW == 82 (175A1800) [pid = 3728] [serial = 868] [outer = 1553B800] 01:32:09 INFO - PROCESS | 3728 | 1466584329657 Marionette TRACE conn2 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 01:32:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 01:32:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 595ms 01:32:09 INFO - PROCESS | 3728 | 1466584329694 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 01:32:09 INFO - PROCESS | 3728 | 1466584329696 Marionette TRACE conn2 <- [1,1121,null,{"value":"13"}] 01:32:09 INFO - PROCESS | 3728 | 1466584329699 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 01:32:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 01:32:09 INFO - PROCESS | 3728 | 1466584329701 Marionette TRACE conn2 <- [1,1122,null,{}] 01:32:09 INFO - PROCESS | 3728 | 1466584329709 Marionette TRACE conn2 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:09 INFO - PROCESS | 3728 | 1466584329711 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:32:09 INFO - PROCESS | 3728 | 1466584329788 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 01:32:09 INFO - PROCESS | 3728 | 1466584329794 Marionette TRACE conn2 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:09 INFO - PROCESS | 3728 | 1466584329796 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:32:09 INFO - PROCESS | 3728 | ++DOCSHELL 0F2ECC00 == 35 [pid = 3728] [id = 290] 01:32:09 INFO - PROCESS | 3728 | ++DOMWINDOW == 83 (13C0E400) [pid = 3728] [serial = 869] [outer = 00000000] 01:32:09 INFO - PROCESS | 3728 | ++DOMWINDOW == 84 (17857C00) [pid = 3728] [serial = 870] [outer = 13C0E400] 01:32:09 INFO - PROCESS | 3728 | 1466584329840 Marionette DEBUG loaded listener.js 01:32:09 INFO - PROCESS | 3728 | ++DOMWINDOW == 85 (17859000) [pid = 3728] [serial = 871] [outer = 13C0E400] 01:32:10 INFO - PROCESS | 3728 | 1466584330273 Marionette TRACE conn2 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 01:32:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 01:32:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 596ms 01:32:10 INFO - PROCESS | 3728 | 1466584330297 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 01:32:10 INFO - PROCESS | 3728 | 1466584330299 Marionette TRACE conn2 <- [1,1125,null,{"value":"13"}] 01:32:10 INFO - PROCESS | 3728 | 1466584330302 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 01:32:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 01:32:10 INFO - PROCESS | 3728 | 1466584330304 Marionette TRACE conn2 <- [1,1126,null,{}] 01:32:10 INFO - PROCESS | 3728 | 1466584330307 Marionette TRACE conn2 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:10 INFO - PROCESS | 3728 | 1466584330309 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:32:10 INFO - PROCESS | 3728 | 1466584330426 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 01:32:10 INFO - PROCESS | 3728 | 1466584330434 Marionette TRACE conn2 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:10 INFO - PROCESS | 3728 | 1466584330436 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:32:10 INFO - PROCESS | 3728 | ++DOCSHELL 17B10800 == 36 [pid = 3728] [id = 291] 01:32:10 INFO - PROCESS | 3728 | ++DOMWINDOW == 86 (17E0B400) [pid = 3728] [serial = 872] [outer = 00000000] 01:32:10 INFO - PROCESS | 3728 | ++DOMWINDOW == 87 (180AE000) [pid = 3728] [serial = 873] [outer = 17E0B400] 01:32:10 INFO - PROCESS | 3728 | 1466584330480 Marionette DEBUG loaded listener.js 01:32:10 INFO - PROCESS | 3728 | ++DOMWINDOW == 88 (19525800) [pid = 3728] [serial = 874] [outer = 17E0B400] 01:32:11 INFO - PROCESS | 3728 | 1466584331301 Marionette TRACE conn2 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 01:32:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 01:32:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1034ms 01:32:11 INFO - PROCESS | 3728 | 1466584331360 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 01:32:11 INFO - PROCESS | 3728 | 1466584331365 Marionette TRACE conn2 <- [1,1129,null,{"value":"13"}] 01:32:11 INFO - PROCESS | 3728 | 1466584331370 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 01:32:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 01:32:11 INFO - PROCESS | 3728 | 1466584331375 Marionette TRACE conn2 <- [1,1130,null,{}] 01:32:11 INFO - PROCESS | 3728 | 1466584331380 Marionette TRACE conn2 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:11 INFO - PROCESS | 3728 | 1466584331383 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:32:11 INFO - PROCESS | 3728 | 1466584331521 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 01:32:11 INFO - PROCESS | 3728 | 1466584331653 Marionette TRACE conn2 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:11 INFO - PROCESS | 3728 | 1466584331656 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:32:11 INFO - PROCESS | 3728 | ++DOCSHELL 12B09800 == 37 [pid = 3728] [id = 292] 01:32:11 INFO - PROCESS | 3728 | ++DOMWINDOW == 89 (12BD9400) [pid = 3728] [serial = 875] [outer = 00000000] 01:32:11 INFO - PROCESS | 3728 | ++DOMWINDOW == 90 (131EC800) [pid = 3728] [serial = 876] [outer = 12BD9400] 01:32:11 INFO - PROCESS | 3728 | 1466584331720 Marionette DEBUG loaded listener.js 01:32:11 INFO - PROCESS | 3728 | ++DOMWINDOW == 91 (140EEC00) [pid = 3728] [serial = 877] [outer = 12BD9400] 01:32:12 INFO - PROCESS | 3728 | 1466584332464 Marionette TRACE conn2 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 01:32:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 01:32:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1144ms 01:32:12 INFO - PROCESS | 3728 | 1466584332516 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 01:32:12 INFO - PROCESS | 3728 | 1466584332520 Marionette TRACE conn2 <- [1,1133,null,{"value":"13"}] 01:32:12 INFO - PROCESS | 3728 | 1466584332552 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 01:32:12 INFO - PROCESS | 3728 | 1466584332555 Marionette TRACE conn2 <- [1,1134,null,{}] 01:32:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 01:32:12 INFO - PROCESS | 3728 | 1466584332559 Marionette TRACE conn2 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:12 INFO - PROCESS | 3728 | 1466584332562 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:32:12 INFO - PROCESS | 3728 | 1466584332703 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 01:32:12 INFO - PROCESS | 3728 | 1466584332892 Marionette TRACE conn2 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:12 INFO - PROCESS | 3728 | 1466584332895 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:32:12 INFO - PROCESS | 3728 | ++DOCSHELL 0F2E3C00 == 38 [pid = 3728] [id = 293] 01:32:12 INFO - PROCESS | 3728 | ++DOMWINDOW == 92 (0F2E4C00) [pid = 3728] [serial = 878] [outer = 00000000] 01:32:12 INFO - PROCESS | 3728 | ++DOMWINDOW == 93 (1047EC00) [pid = 3728] [serial = 879] [outer = 0F2E4C00] 01:32:12 INFO - PROCESS | 3728 | 1466584332951 Marionette DEBUG loaded listener.js 01:32:13 INFO - PROCESS | 3728 | ++DOMWINDOW == 94 (10B5B000) [pid = 3728] [serial = 880] [outer = 0F2E4C00] 01:32:13 INFO - PROCESS | 3728 | --DOCSHELL 10224400 == 37 [pid = 3728] [id = 28] 01:32:13 INFO - PROCESS | 3728 | --DOCSHELL 104E0800 == 36 [pid = 3728] [id = 21] 01:32:13 INFO - PROCESS | 3728 | --DOCSHELL 140ED000 == 35 [pid = 3728] [id = 24] 01:32:13 INFO - PROCESS | 3728 | --DOCSHELL 154E5000 == 34 [pid = 3728] [id = 25] 01:32:13 INFO - PROCESS | 3728 | --DOCSHELL 160A4C00 == 33 [pid = 3728] [id = 26] 01:32:13 INFO - PROCESS | 3728 | --DOCSHELL 131E5800 == 32 [pid = 3728] [id = 23] 01:32:13 INFO - PROCESS | 3728 | --DOCSHELL 10F69C00 == 31 [pid = 3728] [id = 22] 01:32:13 INFO - PROCESS | 3728 | --DOCSHELL 165CEC00 == 30 [pid = 3728] [id = 8] 01:32:13 INFO - PROCESS | 3728 | --DOMWINDOW == 93 (17E0C400) [pid = 3728] [serial = 796] [outer = 00000000] [url = about:blank] 01:32:13 INFO - PROCESS | 3728 | --DOMWINDOW == 92 (17E02800) [pid = 3728] [serial = 823] [outer = 00000000] [url = about:blank] 01:32:13 INFO - PROCESS | 3728 | --DOMWINDOW == 91 (1312D800) [pid = 3728] [serial = 807] [outer = 00000000] [url = about:blank] 01:32:13 INFO - PROCESS | 3728 | --DOMWINDOW == 90 (140EA800) [pid = 3728] [serial = 801] [outer = 00000000] [url = about:blank] 01:32:13 INFO - PROCESS | 3728 | --DOMWINDOW == 89 (178EB400) [pid = 3728] [serial = 819] [outer = 00000000] [url = about:blank] 01:32:13 INFO - PROCESS | 3728 | --DOMWINDOW == 88 (159AF400) [pid = 3728] [serial = 802] [outer = 00000000] [url = about:blank] 01:32:13 INFO - PROCESS | 3728 | --DOMWINDOW == 87 (1345E400) [pid = 3728] [serial = 808] [outer = 00000000] [url = about:blank] 01:32:13 INFO - PROCESS | 3728 | --DOMWINDOW == 86 (16EAE400) [pid = 3728] [serial = 817] [outer = 00000000] [url = about:blank] 01:32:13 INFO - PROCESS | 3728 | --DOMWINDOW == 85 (160A4800) [pid = 3728] [serial = 811] [outer = 00000000] [url = about:blank] 01:32:13 INFO - PROCESS | 3728 | --DOMWINDOW == 84 (159B2000) [pid = 3728] [serial = 810] [outer = 00000000] [url = about:blank] 01:32:13 INFO - PROCESS | 3728 | --DOMWINDOW == 83 (10E0C800) [pid = 3728] [serial = 798] [outer = 00000000] [url = about:blank] 01:32:13 INFO - PROCESS | 3728 | --DOMWINDOW == 82 (16EAA400) [pid = 3728] [serial = 816] [outer = 00000000] [url = about:blank] 01:32:13 INFO - PROCESS | 3728 | --DOMWINDOW == 81 (178EC000) [pid = 3728] [serial = 820] [outer = 00000000] [url = about:blank] 01:32:13 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (180ADC00) [pid = 3728] [serial = 825] [outer = 00000000] [url = about:blank] 01:32:13 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (16E01800) [pid = 3728] [serial = 814] [outer = 00000000] [url = about:blank] 01:32:13 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (169D6000) [pid = 3728] [serial = 813] [outer = 00000000] [url = about:blank] 01:32:13 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (10E09800) [pid = 3728] [serial = 804] [outer = 00000000] [url = about:blank] 01:32:13 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (178EF800) [pid = 3728] [serial = 822] [outer = 00000000] [url = about:blank] 01:32:13 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (10E10400) [pid = 3728] [serial = 805] [outer = 00000000] [url = about:blank] 01:32:13 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (11C40400) [pid = 3728] [serial = 799] [outer = 00000000] [url = about:blank] 01:32:13 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (178E9000) [pid = 3728] [serial = 795] [outer = 00000000] [url = about:blank] 01:32:13 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (198E2000) [pid = 3728] [serial = 829] [outer = 00000000] [url = about:blank] 01:32:13 INFO - PROCESS | 3728 | --DOMWINDOW == 71 (1952D000) [pid = 3728] [serial = 828] [outer = 00000000] [url = about:blank] 01:32:13 INFO - PROCESS | 3728 | --DOMWINDOW == 70 (180AE400) [pid = 3728] [serial = 826] [outer = 00000000] [url = about:blank] 01:32:13 INFO - PROCESS | 3728 | 1466584333593 Marionette TRACE conn2 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 01:32:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 01:32:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1034ms 01:32:13 INFO - PROCESS | 3728 | 1466584333630 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 01:32:13 INFO - PROCESS | 3728 | 1466584333633 Marionette TRACE conn2 <- [1,1137,null,{"value":"13"}] 01:32:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 01:32:13 INFO - PROCESS | 3728 | 1466584333637 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 01:32:13 INFO - PROCESS | 3728 | 1466584333640 Marionette TRACE conn2 <- [1,1138,null,{}] 01:32:13 INFO - PROCESS | 3728 | 1466584333684 Marionette TRACE conn2 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:13 INFO - PROCESS | 3728 | 1466584333688 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:32:13 INFO - PROCESS | 3728 | 1466584333799 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 01:32:13 INFO - PROCESS | 3728 | 1466584333811 Marionette TRACE conn2 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:13 INFO - PROCESS | 3728 | 1466584333814 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:32:13 INFO - PROCESS | 3728 | ++DOCSHELL 1144DC00 == 31 [pid = 3728] [id = 294] 01:32:13 INFO - PROCESS | 3728 | ++DOMWINDOW == 71 (11AEF000) [pid = 3728] [serial = 881] [outer = 00000000] 01:32:13 INFO - PROCESS | 3728 | ++DOMWINDOW == 72 (129B2800) [pid = 3728] [serial = 882] [outer = 11AEF000] 01:32:13 INFO - PROCESS | 3728 | 1466584333860 Marionette DEBUG loaded listener.js 01:32:13 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (12D78800) [pid = 3728] [serial = 883] [outer = 11AEF000] 01:32:14 INFO - PROCESS | 3728 | 1466584334333 Marionette TRACE conn2 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 01:32:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 01:32:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 720ms 01:32:14 INFO - PROCESS | 3728 | 1466584334356 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 01:32:14 INFO - PROCESS | 3728 | 1466584334360 Marionette TRACE conn2 <- [1,1141,null,{"value":"13"}] 01:32:14 INFO - PROCESS | 3728 | 1466584334364 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 01:32:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 01:32:14 INFO - PROCESS | 3728 | 1466584334366 Marionette TRACE conn2 <- [1,1142,null,{}] 01:32:14 INFO - PROCESS | 3728 | 1466584334371 Marionette TRACE conn2 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:14 INFO - PROCESS | 3728 | 1466584334373 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:32:14 INFO - PROCESS | 3728 | 1466584334480 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 01:32:14 INFO - PROCESS | 3728 | 1466584334628 Marionette TRACE conn2 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:14 INFO - PROCESS | 3728 | 1466584334630 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:32:14 INFO - PROCESS | 3728 | ++DOCSHELL 13C85800 == 32 [pid = 3728] [id = 295] 01:32:14 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (14034800) [pid = 3728] [serial = 884] [outer = 00000000] 01:32:14 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (162CB800) [pid = 3728] [serial = 885] [outer = 14034800] 01:32:14 INFO - PROCESS | 3728 | 1466584334687 Marionette DEBUG loaded listener.js 01:32:14 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (162D1C00) [pid = 3728] [serial = 886] [outer = 14034800] 01:32:15 INFO - PROCESS | 3728 | 1466584335060 Marionette TRACE conn2 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 01:32:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 01:32:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 737ms 01:32:15 INFO - PROCESS | 3728 | 1466584335114 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 01:32:15 INFO - PROCESS | 3728 | 1466584335116 Marionette TRACE conn2 <- [1,1145,null,{"value":"13"}] 01:32:15 INFO - PROCESS | 3728 | 1466584335122 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 01:32:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 01:32:15 INFO - PROCESS | 3728 | 1466584335127 Marionette TRACE conn2 <- [1,1146,null,{}] 01:32:15 INFO - PROCESS | 3728 | 1466584335137 Marionette TRACE conn2 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:15 INFO - PROCESS | 3728 | 1466584335140 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:32:15 INFO - PROCESS | 3728 | 1466584335225 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 01:32:15 INFO - PROCESS | 3728 | 1466584335231 Marionette TRACE conn2 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:15 INFO - PROCESS | 3728 | 1466584335234 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:32:15 INFO - PROCESS | 3728 | ++DOCSHELL 16E01800 == 33 [pid = 3728] [id = 296] 01:32:15 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (16E10C00) [pid = 3728] [serial = 887] [outer = 00000000] 01:32:15 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (1701E800) [pid = 3728] [serial = 888] [outer = 16E10C00] 01:32:15 INFO - PROCESS | 3728 | 1466584335278 Marionette DEBUG loaded listener.js 01:32:15 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (175A3000) [pid = 3728] [serial = 889] [outer = 16E10C00] 01:32:15 INFO - PROCESS | 3728 | 1466584335719 Marionette TRACE conn2 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 01:32:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 01:32:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 643ms 01:32:15 INFO - PROCESS | 3728 | 1466584335764 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 01:32:15 INFO - PROCESS | 3728 | 1466584335766 Marionette TRACE conn2 <- [1,1149,null,{"value":"13"}] 01:32:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 01:32:15 INFO - PROCESS | 3728 | 1466584335770 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 01:32:15 INFO - PROCESS | 3728 | 1466584335772 Marionette TRACE conn2 <- [1,1150,null,{}] 01:32:15 INFO - PROCESS | 3728 | 1466584335775 Marionette TRACE conn2 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:15 INFO - PROCESS | 3728 | 1466584335777 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:32:15 INFO - PROCESS | 3728 | 1466584335892 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 01:32:15 INFO - PROCESS | 3728 | 1466584335971 Marionette TRACE conn2 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:15 INFO - PROCESS | 3728 | 1466584335973 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:32:15 INFO - PROCESS | 3728 | ++DOCSHELL 178ECC00 == 34 [pid = 3728] [id = 297] 01:32:15 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (178ED400) [pid = 3728] [serial = 890] [outer = 00000000] 01:32:16 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (17BB2800) [pid = 3728] [serial = 891] [outer = 178ED400] 01:32:16 INFO - PROCESS | 3728 | 1466584336020 Marionette DEBUG loaded listener.js 01:32:16 INFO - PROCESS | 3728 | ++DOMWINDOW == 82 (17E0F400) [pid = 3728] [serial = 892] [outer = 178ED400] 01:32:16 INFO - PROCESS | 3728 | 1466584336430 Marionette TRACE conn2 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 01:32:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 01:32:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 705ms 01:32:16 INFO - PROCESS | 3728 | 1466584336470 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 01:32:16 INFO - PROCESS | 3728 | 1466584336472 Marionette TRACE conn2 <- [1,1153,null,{"value":"13"}] 01:32:16 INFO - PROCESS | 3728 | 1466584336475 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 01:32:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 01:32:16 INFO - PROCESS | 3728 | 1466584336477 Marionette TRACE conn2 <- [1,1154,null,{}] 01:32:16 INFO - PROCESS | 3728 | 1466584336480 Marionette TRACE conn2 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:16 INFO - PROCESS | 3728 | 1466584336482 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:32:16 INFO - PROCESS | 3728 | 1466584336596 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 01:32:16 INFO - PROCESS | 3728 | 1466584336602 Marionette TRACE conn2 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:16 INFO - PROCESS | 3728 | 1466584336608 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:32:16 INFO - PROCESS | 3728 | ++DOCSHELL 1345F000 == 35 [pid = 3728] [id = 298] 01:32:16 INFO - PROCESS | 3728 | ++DOMWINDOW == 83 (180B4800) [pid = 3728] [serial = 893] [outer = 00000000] 01:32:16 INFO - PROCESS | 3728 | ++DOMWINDOW == 84 (19530800) [pid = 3728] [serial = 894] [outer = 180B4800] 01:32:16 INFO - PROCESS | 3728 | 1466584336714 Marionette DEBUG loaded listener.js 01:32:16 INFO - PROCESS | 3728 | ++DOMWINDOW == 85 (198E7000) [pid = 3728] [serial = 895] [outer = 180B4800] 01:32:17 INFO - PROCESS | 3728 | 1466584337168 Marionette TRACE conn2 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 01:32:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 01:32:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 737ms 01:32:17 INFO - PROCESS | 3728 | 1466584337216 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 01:32:17 INFO - PROCESS | 3728 | 1466584337218 Marionette TRACE conn2 <- [1,1157,null,{"value":"13"}] 01:32:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 01:32:17 INFO - PROCESS | 3728 | 1466584337221 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 01:32:17 INFO - PROCESS | 3728 | 1466584337223 Marionette TRACE conn2 <- [1,1158,null,{}] 01:32:17 INFO - PROCESS | 3728 | 1466584337262 Marionette TRACE conn2 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:17 INFO - PROCESS | 3728 | 1466584337264 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:32:17 INFO - PROCESS | 3728 | 1466584337374 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 01:32:17 INFO - PROCESS | 3728 | 1466584337388 Marionette TRACE conn2 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:17 INFO - PROCESS | 3728 | 1466584337391 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:32:17 INFO - PROCESS | 3728 | ++DOCSHELL 198EF400 == 36 [pid = 3728] [id = 299] 01:32:17 INFO - PROCESS | 3728 | ++DOMWINDOW == 86 (19B5C800) [pid = 3728] [serial = 896] [outer = 00000000] 01:32:17 INFO - PROCESS | 3728 | ++DOMWINDOW == 87 (19B66400) [pid = 3728] [serial = 897] [outer = 19B5C800] 01:32:17 INFO - PROCESS | 3728 | 1466584337481 Marionette DEBUG loaded listener.js 01:32:17 INFO - PROCESS | 3728 | ++DOMWINDOW == 88 (19B66C00) [pid = 3728] [serial = 898] [outer = 19B5C800] 01:32:17 INFO - PROCESS | 3728 | --DOMWINDOW == 87 (12B07C00) [pid = 3728] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 01:32:17 INFO - PROCESS | 3728 | --DOMWINDOW == 86 (16EACC00) [pid = 3728] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 01:32:17 INFO - PROCESS | 3728 | --DOMWINDOW == 85 (198E9000) [pid = 3728] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 01:32:17 INFO - PROCESS | 3728 | --DOMWINDOW == 84 (1553B800) [pid = 3728] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 01:32:17 INFO - PROCESS | 3728 | --DOMWINDOW == 83 (13C0E400) [pid = 3728] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 01:32:17 INFO - PROCESS | 3728 | --DOMWINDOW == 82 (15536400) [pid = 3728] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 01:32:17 INFO - PROCESS | 3728 | --DOMWINDOW == 81 (162D7400) [pid = 3728] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 01:32:17 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (1305F800) [pid = 3728] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 01:32:17 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (0F2E5C00) [pid = 3728] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 01:32:17 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (13B16400) [pid = 3728] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 01:32:17 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (10F11000) [pid = 3728] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 01:32:17 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (0F2E4000) [pid = 3728] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 01:32:17 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (10A61000) [pid = 3728] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 01:32:17 INFO - PROCESS | 3728 | 1466584337949 Marionette TRACE conn2 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 01:32:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 01:32:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 799ms 01:32:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 01:32:18 INFO - PROCESS | 3728 | 1466584338024 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 01:32:18 INFO - PROCESS | 3728 | 1466584338026 Marionette TRACE conn2 <- [1,1161,null,{"value":"13"}] 01:32:18 INFO - PROCESS | 3728 | 1466584338029 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 01:32:18 INFO - PROCESS | 3728 | 1466584338031 Marionette TRACE conn2 <- [1,1162,null,{}] 01:32:18 INFO - PROCESS | 3728 | 1466584338034 Marionette TRACE conn2 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:18 INFO - PROCESS | 3728 | 1466584338036 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:32:18 INFO - PROCESS | 3728 | 1466584338146 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 01:32:18 INFO - PROCESS | 3728 | 1466584338203 Marionette TRACE conn2 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:18 INFO - PROCESS | 3728 | 1466584338205 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:32:18 INFO - PROCESS | 3728 | ++DOCSHELL 10A61000 == 37 [pid = 3728] [id = 300] 01:32:18 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (10A64000) [pid = 3728] [serial = 899] [outer = 00000000] 01:32:18 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (143D0000) [pid = 3728] [serial = 900] [outer = 10A64000] 01:32:18 INFO - PROCESS | 3728 | 1466584338248 Marionette DEBUG loaded listener.js 01:32:18 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (176B4400) [pid = 3728] [serial = 901] [outer = 10A64000] 01:32:18 INFO - PROCESS | 3728 | 1466584338590 Marionette TRACE conn2 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 01:32:18 INFO - PROCESS | 3728 | 1466584338628 Marionette TRACE conn2 <- [1,1165,null,{"value":"13"}] 01:32:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 01:32:18 INFO - PROCESS | 3728 | 1466584338631 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 01:32:18 INFO - PROCESS | 3728 | 1466584338633 Marionette TRACE conn2 <- [1,1166,null,{}] 01:32:18 INFO - PROCESS | 3728 | 1466584338636 Marionette TRACE conn2 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:18 INFO - PROCESS | 3728 | 1466584338638 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:32:18 INFO - PROCESS | 3728 | 1466584338782 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 01:32:18 INFO - PROCESS | 3728 | 1466584338793 Marionette TRACE conn2 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:18 INFO - PROCESS | 3728 | 1466584338795 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:32:18 INFO - PROCESS | 3728 | ++DOCSHELL 0F2E9400 == 38 [pid = 3728] [id = 301] 01:32:18 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (11AEC400) [pid = 3728] [serial = 902] [outer = 00000000] 01:32:18 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (19BBC800) [pid = 3728] [serial = 903] [outer = 11AEC400] 01:32:18 INFO - PROCESS | 3728 | 1466584338837 Marionette DEBUG loaded listener.js 01:32:18 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (19BC1800) [pid = 3728] [serial = 904] [outer = 11AEC400] 01:32:19 INFO - PROCESS | 3728 | 1466584339233 Marionette TRACE conn2 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 01:32:19 INFO - PROCESS | 3728 | 1466584339272 Marionette TRACE conn2 <- [1,1169,null,{"value":"13"}] 01:32:19 INFO - PROCESS | 3728 | 1466584339275 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 01:32:19 INFO - PROCESS | 3728 | 1466584339276 Marionette TRACE conn2 <- [1,1170,null,{}] 01:32:19 INFO - PROCESS | 3728 | 1466584339280 Marionette TRACE conn2 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:19 INFO - PROCESS | 3728 | 1466584339282 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:32:19 INFO - PROCESS | 3728 | 1466584339423 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 01:32:19 INFO - PROCESS | 3728 | 1466584339441 Marionette TRACE conn2 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:19 INFO - PROCESS | 3728 | 1466584339443 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:32:19 INFO - PROCESS | 3728 | ++DOCSHELL 19B5FC00 == 39 [pid = 3728] [id = 302] 01:32:19 INFO - PROCESS | 3728 | ++DOMWINDOW == 82 (19BC6800) [pid = 3728] [serial = 905] [outer = 00000000] 01:32:19 INFO - PROCESS | 3728 | ++DOMWINDOW == 83 (19D75C00) [pid = 3728] [serial = 906] [outer = 19BC6800] 01:32:19 INFO - PROCESS | 3728 | 1466584339485 Marionette DEBUG loaded listener.js 01:32:19 INFO - PROCESS | 3728 | ++DOMWINDOW == 84 (19DA0800) [pid = 3728] [serial = 907] [outer = 19BC6800] 01:32:19 INFO - PROCESS | 3728 | 1466584339975 Marionette TRACE conn2 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 221","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 01:32:20 INFO - PROCESS | 3728 | 1466584340022 Marionette TRACE conn2 <- [1,1173,null,{"value":"13"}] 01:32:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 01:32:20 INFO - PROCESS | 3728 | 1466584340027 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 01:32:20 INFO - PROCESS | 3728 | 1466584340031 Marionette TRACE conn2 <- [1,1174,null,{}] 01:32:20 INFO - PROCESS | 3728 | 1466584340036 Marionette TRACE conn2 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:20 INFO - PROCESS | 3728 | 1466584340039 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:32:20 INFO - PROCESS | 3728 | 1466584340204 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 01:32:20 INFO - PROCESS | 3728 | 1466584340307 Marionette TRACE conn2 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:20 INFO - PROCESS | 3728 | 1466584340312 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:32:20 INFO - PROCESS | 3728 | ++DOCSHELL 104E0800 == 40 [pid = 3728] [id = 303] 01:32:20 INFO - PROCESS | 3728 | ++DOMWINDOW == 85 (104E6C00) [pid = 3728] [serial = 908] [outer = 00000000] 01:32:20 INFO - PROCESS | 3728 | ++DOMWINDOW == 86 (131EC000) [pid = 3728] [serial = 909] [outer = 104E6C00] 01:32:20 INFO - PROCESS | 3728 | 1466584340373 Marionette DEBUG loaded listener.js 01:32:20 INFO - PROCESS | 3728 | ++DOMWINDOW == 87 (13B17400) [pid = 3728] [serial = 910] [outer = 104E6C00] 01:32:20 INFO - PROCESS | 3728 | 1466584340964 Marionette TRACE conn2 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 01:32:21 INFO - PROCESS | 3728 | 1466584341035 Marionette TRACE conn2 <- [1,1177,null,{"value":"13"}] 01:32:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 01:32:21 INFO - PROCESS | 3728 | 1466584341041 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 01:32:21 INFO - PROCESS | 3728 | 1466584341044 Marionette TRACE conn2 <- [1,1178,null,{}] 01:32:21 INFO - PROCESS | 3728 | 1466584341048 Marionette TRACE conn2 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:21 INFO - PROCESS | 3728 | 1466584341051 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:32:21 INFO - PROCESS | 3728 | 1466584341198 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 01:32:21 INFO - PROCESS | 3728 | 1466584341328 Marionette TRACE conn2 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:21 INFO - PROCESS | 3728 | 1466584341330 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:32:21 INFO - PROCESS | 3728 | ++DOCSHELL 16E03400 == 41 [pid = 3728] [id = 304] 01:32:21 INFO - PROCESS | 3728 | ++DOMWINDOW == 88 (16E06400) [pid = 3728] [serial = 911] [outer = 00000000] 01:32:21 INFO - PROCESS | 3728 | ++DOMWINDOW == 89 (16EAA400) [pid = 3728] [serial = 912] [outer = 16E06400] 01:32:21 INFO - PROCESS | 3728 | 1466584341387 Marionette DEBUG loaded listener.js 01:32:21 INFO - PROCESS | 3728 | ++DOMWINDOW == 90 (1785C000) [pid = 3728] [serial = 913] [outer = 16E06400] 01:32:22 INFO - PROCESS | 3728 | 1466584341978 Marionette TRACE conn2 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 01:32:22 INFO - PROCESS | 3728 | 1466584342045 Marionette TRACE conn2 <- [1,1181,null,{"value":"13"}] 01:32:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 01:32:22 INFO - PROCESS | 3728 | 1466584342050 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 01:32:22 INFO - PROCESS | 3728 | 1466584342053 Marionette TRACE conn2 <- [1,1182,null,{}] 01:32:22 INFO - PROCESS | 3728 | 1466584342064 Marionette TRACE conn2 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:22 INFO - PROCESS | 3728 | 1466584342069 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:32:22 INFO - PROCESS | 3728 | 1466584342176 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 01:32:22 INFO - PROCESS | 3728 | 1466584342305 Marionette TRACE conn2 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:22 INFO - PROCESS | 3728 | 1466584342309 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:32:22 INFO - PROCESS | 3728 | ++DOCSHELL 19D9A000 == 42 [pid = 3728] [id = 305] 01:32:22 INFO - PROCESS | 3728 | ++DOMWINDOW == 91 (19D9F400) [pid = 3728] [serial = 914] [outer = 00000000] 01:32:22 INFO - PROCESS | 3728 | ++DOMWINDOW == 92 (19EB0C00) [pid = 3728] [serial = 915] [outer = 19D9F400] 01:32:22 INFO - PROCESS | 3728 | 1466584342366 Marionette DEBUG loaded listener.js 01:32:22 INFO - PROCESS | 3728 | ++DOMWINDOW == 93 (19EB5400) [pid = 3728] [serial = 916] [outer = 19D9F400] 01:32:23 INFO - PROCESS | 3728 | 1466584343003 Marionette TRACE conn2 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 163","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 01:32:23 INFO - PROCESS | 3728 | 1466584343053 Marionette TRACE conn2 <- [1,1185,null,{"value":"13"}] 01:32:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 01:32:23 INFO - PROCESS | 3728 | 1466584343057 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 01:32:23 INFO - PROCESS | 3728 | 1466584343059 Marionette TRACE conn2 <- [1,1186,null,{}] 01:32:23 INFO - PROCESS | 3728 | 1466584343063 Marionette TRACE conn2 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:23 INFO - PROCESS | 3728 | 1466584343065 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:32:23 INFO - PROCESS | 3728 | 1466584343172 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 01:32:23 INFO - PROCESS | 3728 | 1466584343405 Marionette TRACE conn2 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:23 INFO - PROCESS | 3728 | 1466584343408 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:32:23 INFO - PROCESS | 3728 | ++DOCSHELL 0F2E9C00 == 43 [pid = 3728] [id = 306] 01:32:23 INFO - PROCESS | 3728 | ++DOMWINDOW == 94 (1026D400) [pid = 3728] [serial = 917] [outer = 00000000] 01:32:23 INFO - PROCESS | 3728 | ++DOMWINDOW == 95 (10E0F000) [pid = 3728] [serial = 918] [outer = 1026D400] 01:32:23 INFO - PROCESS | 3728 | 1466584343474 Marionette DEBUG loaded listener.js 01:32:23 INFO - PROCESS | 3728 | ++DOMWINDOW == 96 (114CD400) [pid = 3728] [serial = 919] [outer = 1026D400] 01:32:24 INFO - PROCESS | 3728 | 1466584344052 Marionette TRACE conn2 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 01:32:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 01:32:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1034ms 01:32:24 INFO - PROCESS | 3728 | 1466584344099 Marionette TRACE conn2 -> [0,1189,"getWindowHandle",null] 01:32:24 INFO - PROCESS | 3728 | 1466584344102 Marionette TRACE conn2 <- [1,1189,null,{"value":"13"}] 01:32:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 01:32:24 INFO - PROCESS | 3728 | 1466584344122 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 01:32:24 INFO - PROCESS | 3728 | 1466584344125 Marionette TRACE conn2 <- [1,1190,null,{}] 01:32:24 INFO - PROCESS | 3728 | 1466584344130 Marionette TRACE conn2 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:24 INFO - PROCESS | 3728 | 1466584344134 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:32:24 INFO - PROCESS | 3728 | --DOCSHELL 102E6400 == 42 [pid = 3728] [id = 19] 01:32:24 INFO - PROCESS | 3728 | --DOCSHELL 1312AC00 == 41 [pid = 3728] [id = 27] 01:32:24 INFO - PROCESS | 3728 | --DOCSHELL 0F2E5400 == 40 [pid = 3728] [id = 282] 01:32:24 INFO - PROCESS | 3728 | --DOCSHELL 1AEE9C00 == 39 [pid = 3728] [id = 18] 01:32:24 INFO - PROCESS | 3728 | --DOCSHELL 1AE52C00 == 38 [pid = 3728] [id = 15] 01:32:24 INFO - PROCESS | 3728 | --DOCSHELL 1A18DC00 == 37 [pid = 3728] [id = 10] 01:32:24 INFO - PROCESS | 3728 | --DOCSHELL 1A398000 == 36 [pid = 3728] [id = 11] 01:32:24 INFO - PROCESS | 3728 | --DOCSHELL 1AE4F800 == 35 [pid = 3728] [id = 14] 01:32:24 INFO - PROCESS | 3728 | --DOCSHELL 1AB43400 == 34 [pid = 3728] [id = 13] 01:32:24 INFO - PROCESS | 3728 | --DOCSHELL 1A4F3000 == 33 [pid = 3728] [id = 12] 01:32:24 INFO - PROCESS | 3728 | --DOCSHELL 13C06400 == 32 [pid = 3728] [id = 20] 01:32:24 INFO - PROCESS | 3728 | 1466584344863 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 01:32:24 INFO - PROCESS | 3728 | --DOMWINDOW == 95 (17857C00) [pid = 3728] [serial = 870] [outer = 00000000] [url = about:blank] 01:32:24 INFO - PROCESS | 3728 | --DOMWINDOW == 94 (1609AC00) [pid = 3728] [serial = 858] [outer = 00000000] [url = about:blank] 01:32:24 INFO - PROCESS | 3728 | --DOMWINDOW == 93 (16971C00) [pid = 3728] [serial = 861] [outer = 00000000] [url = about:blank] 01:32:24 INFO - PROCESS | 3728 | --DOMWINDOW == 92 (1314B400) [pid = 3728] [serial = 852] [outer = 00000000] [url = about:blank] 01:32:24 INFO - PROCESS | 3728 | --DOMWINDOW == 91 (131E4C00) [pid = 3728] [serial = 853] [outer = 00000000] [url = about:blank] 01:32:24 INFO - PROCESS | 3728 | --DOMWINDOW == 90 (162CAC00) [pid = 3728] [serial = 859] [outer = 00000000] [url = about:blank] 01:32:24 INFO - PROCESS | 3728 | --DOMWINDOW == 89 (1026B000) [pid = 3728] [serial = 846] [outer = 00000000] [url = about:blank] 01:32:24 INFO - PROCESS | 3728 | --DOMWINDOW == 88 (104E5800) [pid = 3728] [serial = 847] [outer = 00000000] [url = about:blank] 01:32:24 INFO - PROCESS | 3728 | --DOMWINDOW == 87 (140EBC00) [pid = 3728] [serial = 855] [outer = 00000000] [url = about:blank] 01:32:24 INFO - PROCESS | 3728 | --DOMWINDOW == 86 (10F6B800) [pid = 3728] [serial = 849] [outer = 00000000] [url = about:blank] 01:32:24 INFO - PROCESS | 3728 | --DOMWINDOW == 85 (11AECC00) [pid = 3728] [serial = 850] [outer = 00000000] [url = about:blank] 01:32:24 INFO - PROCESS | 3728 | --DOMWINDOW == 84 (10E05C00) [pid = 3728] [serial = 864] [outer = 00000000] [url = about:blank] 01:32:24 INFO - PROCESS | 3728 | --DOMWINDOW == 83 (16E06800) [pid = 3728] [serial = 862] [outer = 00000000] [url = about:blank] 01:32:24 INFO - PROCESS | 3728 | --DOMWINDOW == 82 (10EB8800) [pid = 3728] [serial = 832] [outer = 00000000] [url = about:blank] 01:32:24 INFO - PROCESS | 3728 | --DOMWINDOW == 81 (10E05400) [pid = 3728] [serial = 831] [outer = 00000000] [url = about:blank] 01:32:24 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (143C9800) [pid = 3728] [serial = 835] [outer = 00000000] [url = about:blank] 01:32:24 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (13C86C00) [pid = 3728] [serial = 834] [outer = 00000000] [url = about:blank] 01:32:24 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (178E8C00) [pid = 3728] [serial = 838] [outer = 00000000] [url = about:blank] 01:32:24 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (176B1800) [pid = 3728] [serial = 837] [outer = 00000000] [url = about:blank] 01:32:24 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (19B63000) [pid = 3728] [serial = 841] [outer = 00000000] [url = about:blank] 01:32:24 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (198EE800) [pid = 3728] [serial = 840] [outer = 00000000] [url = about:blank] 01:32:24 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (162D3400) [pid = 3728] [serial = 843] [outer = 00000000] [url = about:blank] 01:32:24 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (171C9400) [pid = 3728] [serial = 867] [outer = 00000000] [url = about:blank] 01:32:24 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (131EBC00) [pid = 3728] [serial = 865] [outer = 00000000] [url = about:blank] 01:32:24 INFO - PROCESS | 3728 | --DOMWINDOW == 71 (17859000) [pid = 3728] [serial = 871] [outer = 00000000] [url = about:blank] 01:32:24 INFO - PROCESS | 3728 | --DOMWINDOW == 70 (175A1800) [pid = 3728] [serial = 868] [outer = 00000000] [url = about:blank] 01:32:24 INFO - PROCESS | 3728 | --DOMWINDOW == 69 (154E3400) [pid = 3728] [serial = 856] [outer = 00000000] [url = about:blank] 01:32:25 INFO - PROCESS | 3728 | 1466584345057 Marionette TRACE conn2 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:25 INFO - PROCESS | 3728 | 1466584345060 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:32:25 INFO - PROCESS | 3728 | ++DOCSHELL 0F2EAC00 == 33 [pid = 3728] [id = 307] 01:32:25 INFO - PROCESS | 3728 | ++DOMWINDOW == 70 (0F2EB800) [pid = 3728] [serial = 920] [outer = 00000000] 01:32:25 INFO - PROCESS | 3728 | ++DOMWINDOW == 71 (10470800) [pid = 3728] [serial = 921] [outer = 0F2EB800] 01:32:25 INFO - PROCESS | 3728 | 1466584345108 Marionette DEBUG loaded listener.js 01:32:25 INFO - PROCESS | 3728 | ++DOMWINDOW == 72 (105F4C00) [pid = 3728] [serial = 922] [outer = 0F2EB800] 01:32:25 INFO - PROCESS | 3728 | 1466584345545 Marionette TRACE conn2 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 01:32:25 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 01:32:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1457ms 01:32:25 INFO - PROCESS | 3728 | 1466584345616 Marionette TRACE conn2 -> [0,1193,"getWindowHandle",null] 01:32:25 INFO - PROCESS | 3728 | 1466584345621 Marionette TRACE conn2 <- [1,1193,null,{"value":"13"}] 01:32:25 INFO - PROCESS | 3728 | 1466584345626 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 01:32:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 01:32:25 INFO - PROCESS | 3728 | 1466584345629 Marionette TRACE conn2 <- [1,1194,null,{}] 01:32:25 INFO - PROCESS | 3728 | 1466584345633 Marionette TRACE conn2 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:25 INFO - PROCESS | 3728 | 1466584345636 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:32:25 INFO - PROCESS | 3728 | 1466584345719 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 01:32:25 INFO - PROCESS | 3728 | 1466584345733 Marionette TRACE conn2 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:25 INFO - PROCESS | 3728 | 1466584345736 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:32:25 INFO - PROCESS | 3728 | ++DOCSHELL 1281D000 == 34 [pid = 3728] [id = 308] 01:32:25 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (1281D400) [pid = 3728] [serial = 923] [outer = 00000000] 01:32:25 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (129AFC00) [pid = 3728] [serial = 924] [outer = 1281D400] 01:32:25 INFO - PROCESS | 3728 | 1466584345784 Marionette DEBUG loaded listener.js 01:32:25 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (12D7BC00) [pid = 3728] [serial = 925] [outer = 1281D400] 01:32:26 INFO - PROCESS | 3728 | 1466584346239 Marionette TRACE conn2 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 01:32:26 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 01:32:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 643ms 01:32:26 INFO - PROCESS | 3728 | 1466584346264 Marionette TRACE conn2 -> [0,1197,"getWindowHandle",null] 01:32:26 INFO - PROCESS | 3728 | 1466584346267 Marionette TRACE conn2 <- [1,1197,null,{"value":"13"}] 01:32:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 01:32:26 INFO - PROCESS | 3728 | 1466584346271 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 01:32:26 INFO - PROCESS | 3728 | 1466584346273 Marionette TRACE conn2 <- [1,1198,null,{}] 01:32:26 INFO - PROCESS | 3728 | 1466584346277 Marionette TRACE conn2 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:26 INFO - PROCESS | 3728 | 1466584346279 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:32:26 INFO - PROCESS | 3728 | 1466584346390 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 01:32:26 INFO - PROCESS | 3728 | 1466584346402 Marionette TRACE conn2 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:26 INFO - PROCESS | 3728 | 1466584346404 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:32:26 INFO - PROCESS | 3728 | ++DOCSHELL 13C0EC00 == 35 [pid = 3728] [id = 309] 01:32:26 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (13C86C00) [pid = 3728] [serial = 926] [outer = 00000000] 01:32:26 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (1403E800) [pid = 3728] [serial = 927] [outer = 13C86C00] 01:32:26 INFO - PROCESS | 3728 | 1466584346449 Marionette DEBUG loaded listener.js 01:32:26 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (140ED400) [pid = 3728] [serial = 928] [outer = 13C86C00] 01:32:26 INFO - PROCESS | 3728 | 1466584346892 Marionette TRACE conn2 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 01:32:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 01:32:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 705ms 01:32:26 INFO - PROCESS | 3728 | 1466584346969 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 01:32:26 INFO - PROCESS | 3728 | 1466584346973 Marionette TRACE conn2 <- [1,1201,null,{"value":"13"}] 01:32:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 01:32:26 INFO - PROCESS | 3728 | 1466584346983 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 01:32:26 INFO - PROCESS | 3728 | 1466584346988 Marionette TRACE conn2 <- [1,1202,null,{}] 01:32:26 INFO - PROCESS | 3728 | 1466584346991 Marionette TRACE conn2 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:26 INFO - PROCESS | 3728 | 1466584346995 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:32:27 INFO - PROCESS | 3728 | 1466584347082 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 01:32:27 INFO - PROCESS | 3728 | 1466584347088 Marionette TRACE conn2 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:27 INFO - PROCESS | 3728 | 1466584347090 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:32:27 INFO - PROCESS | 3728 | ++DOCSHELL 140EA800 == 36 [pid = 3728] [id = 310] 01:32:27 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (14F9BC00) [pid = 3728] [serial = 929] [outer = 00000000] 01:32:27 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (15B76000) [pid = 3728] [serial = 930] [outer = 14F9BC00] 01:32:27 INFO - PROCESS | 3728 | 1466584347143 Marionette DEBUG loaded listener.js 01:32:27 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (162D1000) [pid = 3728] [serial = 931] [outer = 14F9BC00] 01:32:27 INFO - PROCESS | 3728 | 1466584347617 Marionette TRACE conn2 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 01:32:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 01:32:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 690ms 01:32:27 INFO - PROCESS | 3728 | 1466584347679 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 01:32:27 INFO - PROCESS | 3728 | 1466584347681 Marionette TRACE conn2 <- [1,1205,null,{"value":"13"}] 01:32:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 01:32:27 INFO - PROCESS | 3728 | 1466584347692 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 01:32:27 INFO - PROCESS | 3728 | 1466584347693 Marionette TRACE conn2 <- [1,1206,null,{}] 01:32:27 INFO - PROCESS | 3728 | 1466584347697 Marionette TRACE conn2 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:27 INFO - PROCESS | 3728 | 1466584347699 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:32:27 INFO - PROCESS | 3728 | 1466584347833 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 01:32:27 INFO - PROCESS | 3728 | 1466584347846 Marionette TRACE conn2 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:27 INFO - PROCESS | 3728 | 1466584347849 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:32:27 INFO - PROCESS | 3728 | ++DOCSHELL 1345E800 == 37 [pid = 3728] [id = 311] 01:32:27 INFO - PROCESS | 3728 | ++DOMWINDOW == 82 (162CC800) [pid = 3728] [serial = 932] [outer = 00000000] 01:32:27 INFO - PROCESS | 3728 | ++DOMWINDOW == 83 (168AAC00) [pid = 3728] [serial = 933] [outer = 162CC800] 01:32:27 INFO - PROCESS | 3728 | 1466584347892 Marionette DEBUG loaded listener.js 01:32:27 INFO - PROCESS | 3728 | ++DOMWINDOW == 84 (169D3000) [pid = 3728] [serial = 934] [outer = 162CC800] 01:32:28 INFO - PROCESS | 3728 | 1466584348316 Marionette TRACE conn2 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 01:32:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 01:32:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 659ms 01:32:28 INFO - PROCESS | 3728 | 1466584348350 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 01:32:28 INFO - PROCESS | 3728 | 1466584348352 Marionette TRACE conn2 <- [1,1209,null,{"value":"13"}] 01:32:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 01:32:28 INFO - PROCESS | 3728 | 1466584348356 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 01:32:28 INFO - PROCESS | 3728 | 1466584348357 Marionette TRACE conn2 <- [1,1210,null,{}] 01:32:28 INFO - PROCESS | 3728 | 1466584348361 Marionette TRACE conn2 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:28 INFO - PROCESS | 3728 | 1466584348363 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:32:28 INFO - PROCESS | 3728 | 1466584348470 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 01:32:28 INFO - PROCESS | 3728 | 1466584348476 Marionette TRACE conn2 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:28 INFO - PROCESS | 3728 | 1466584348481 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:32:28 INFO - PROCESS | 3728 | ++DOCSHELL 16E10800 == 38 [pid = 3728] [id = 312] 01:32:28 INFO - PROCESS | 3728 | ++DOMWINDOW == 85 (16EA1800) [pid = 3728] [serial = 935] [outer = 00000000] 01:32:28 INFO - PROCESS | 3728 | ++DOMWINDOW == 86 (17028400) [pid = 3728] [serial = 936] [outer = 16EA1800] 01:32:28 INFO - PROCESS | 3728 | 1466584348581 Marionette DEBUG loaded listener.js 01:32:28 INFO - PROCESS | 3728 | ++DOMWINDOW == 87 (176B4800) [pid = 3728] [serial = 937] [outer = 16EA1800] 01:32:29 INFO - PROCESS | 3728 | 1466584349039 Marionette TRACE conn2 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 01:32:29 INFO - PROCESS | 3728 | 1466584349096 Marionette TRACE conn2 <- [1,1213,null,{"value":"13"}] 01:32:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 01:32:29 INFO - PROCESS | 3728 | 1466584349100 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 01:32:29 INFO - PROCESS | 3728 | 1466584349101 Marionette TRACE conn2 <- [1,1214,null,{}] 01:32:29 INFO - PROCESS | 3728 | 1466584349105 Marionette TRACE conn2 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:29 INFO - PROCESS | 3728 | 1466584349107 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:32:29 INFO - PROCESS | 3728 | 1466584349242 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 01:32:29 INFO - PROCESS | 3728 | 1466584349266 Marionette TRACE conn2 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:29 INFO - PROCESS | 3728 | 1466584349268 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:32:29 INFO - PROCESS | 3728 | ++DOCSHELL 102CD400 == 39 [pid = 3728] [id = 313] 01:32:29 INFO - PROCESS | 3728 | ++DOMWINDOW == 88 (178EFC00) [pid = 3728] [serial = 938] [outer = 00000000] 01:32:29 INFO - PROCESS | 3728 | ++DOMWINDOW == 89 (17EEB000) [pid = 3728] [serial = 939] [outer = 178EFC00] 01:32:29 INFO - PROCESS | 3728 | 1466584349310 Marionette DEBUG loaded listener.js 01:32:29 INFO - PROCESS | 3728 | ++DOMWINDOW == 90 (180AC800) [pid = 3728] [serial = 940] [outer = 178EFC00] 01:32:29 INFO - PROCESS | 3728 | --DOMWINDOW == 89 (178ED400) [pid = 3728] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 01:32:29 INFO - PROCESS | 3728 | --DOMWINDOW == 88 (180B4800) [pid = 3728] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 01:32:29 INFO - PROCESS | 3728 | --DOMWINDOW == 87 (10A64000) [pid = 3728] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 01:32:29 INFO - PROCESS | 3728 | --DOMWINDOW == 86 (19B5C800) [pid = 3728] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 01:32:29 INFO - PROCESS | 3728 | --DOMWINDOW == 85 (12BD9400) [pid = 3728] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 01:32:29 INFO - PROCESS | 3728 | --DOMWINDOW == 84 (14034800) [pid = 3728] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 01:32:29 INFO - PROCESS | 3728 | --DOMWINDOW == 83 (16E10C00) [pid = 3728] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 01:32:29 INFO - PROCESS | 3728 | --DOMWINDOW == 82 (11AEF000) [pid = 3728] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 01:32:29 INFO - PROCESS | 3728 | --DOMWINDOW == 81 (11AEC400) [pid = 3728] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 01:32:29 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (0F2E4C00) [pid = 3728] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 01:32:29 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (17E0B400) [pid = 3728] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 01:32:29 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (19BC6800) [pid = 3728] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 01:32:29 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (12B06000) [pid = 3728] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 01:32:29 INFO - PROCESS | 3728 | 1466584349926 Marionette TRACE conn2 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 01:32:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 01:32:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 831ms 01:32:29 INFO - PROCESS | 3728 | 1466584349943 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 01:32:29 INFO - PROCESS | 3728 | 1466584349944 Marionette TRACE conn2 <- [1,1217,null,{"value":"13"}] 01:32:29 INFO - PROCESS | 3728 | 1466584349948 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 01:32:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 01:32:29 INFO - PROCESS | 3728 | 1466584349950 Marionette TRACE conn2 <- [1,1218,null,{}] 01:32:29 INFO - PROCESS | 3728 | 1466584349955 Marionette TRACE conn2 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:29 INFO - PROCESS | 3728 | 1466584349957 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:32:30 INFO - PROCESS | 3728 | 1466584350081 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 01:32:30 INFO - PROCESS | 3728 | 1466584350132 Marionette TRACE conn2 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:30 INFO - PROCESS | 3728 | 1466584350134 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:32:30 INFO - PROCESS | 3728 | ++DOCSHELL 13460000 == 40 [pid = 3728] [id = 314] 01:32:30 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (14040C00) [pid = 3728] [serial = 941] [outer = 00000000] 01:32:30 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (16E10C00) [pid = 3728] [serial = 942] [outer = 14040C00] 01:32:30 INFO - PROCESS | 3728 | 1466584350177 Marionette DEBUG loaded listener.js 01:32:30 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (178E3C00) [pid = 3728] [serial = 943] [outer = 14040C00] 01:32:30 INFO - PROCESS | 3728 | 1466584350515 Marionette TRACE conn2 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 01:32:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 01:32:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 595ms 01:32:30 INFO - PROCESS | 3728 | 1466584350545 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 01:32:30 INFO - PROCESS | 3728 | 1466584350547 Marionette TRACE conn2 <- [1,1221,null,{"value":"13"}] 01:32:30 INFO - PROCESS | 3728 | 1466584350550 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 01:32:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 01:32:30 INFO - PROCESS | 3728 | 1466584350553 Marionette TRACE conn2 <- [1,1222,null,{}] 01:32:30 INFO - PROCESS | 3728 | 1466584350557 Marionette TRACE conn2 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:30 INFO - PROCESS | 3728 | 1466584350559 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:32:30 INFO - PROCESS | 3728 | 1466584350667 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 01:32:30 INFO - PROCESS | 3728 | 1466584350676 Marionette TRACE conn2 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:30 INFO - PROCESS | 3728 | 1466584350678 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:32:30 INFO - PROCESS | 3728 | ++DOCSHELL 178E8C00 == 41 [pid = 3728] [id = 315] 01:32:30 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (17B03400) [pid = 3728] [serial = 944] [outer = 00000000] 01:32:30 INFO - PROCESS | 3728 | ++DOMWINDOW == 82 (19528C00) [pid = 3728] [serial = 945] [outer = 17B03400] 01:32:30 INFO - PROCESS | 3728 | 1466584350721 Marionette DEBUG loaded listener.js 01:32:30 INFO - PROCESS | 3728 | ++DOMWINDOW == 83 (19529000) [pid = 3728] [serial = 946] [outer = 17B03400] 01:32:31 INFO - PROCESS | 3728 | 1466584351133 Marionette TRACE conn2 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 01:32:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 01:32:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 643ms 01:32:31 INFO - PROCESS | 3728 | 1466584351189 Marionette TRACE conn2 -> [0,1225,"getWindowHandle",null] 01:32:31 INFO - PROCESS | 3728 | 1466584351191 Marionette TRACE conn2 <- [1,1225,null,{"value":"13"}] 01:32:31 INFO - PROCESS | 3728 | 1466584351194 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 01:32:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 01:32:31 INFO - PROCESS | 3728 | 1466584351196 Marionette TRACE conn2 <- [1,1226,null,{}] 01:32:31 INFO - PROCESS | 3728 | 1466584351199 Marionette TRACE conn2 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:31 INFO - PROCESS | 3728 | 1466584351201 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:32:31 INFO - PROCESS | 3728 | 1466584351309 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 01:32:31 INFO - PROCESS | 3728 | 1466584351317 Marionette TRACE conn2 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:31 INFO - PROCESS | 3728 | 1466584351319 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:32:31 INFO - PROCESS | 3728 | ++DOCSHELL 168A8C00 == 42 [pid = 3728] [id = 316] 01:32:31 INFO - PROCESS | 3728 | ++DOMWINDOW == 84 (16E04400) [pid = 3728] [serial = 947] [outer = 00000000] 01:32:31 INFO - PROCESS | 3728 | ++DOMWINDOW == 85 (19B5F400) [pid = 3728] [serial = 948] [outer = 16E04400] 01:32:31 INFO - PROCESS | 3728 | 1466584351362 Marionette DEBUG loaded listener.js 01:32:31 INFO - PROCESS | 3728 | ++DOMWINDOW == 86 (19B63800) [pid = 3728] [serial = 949] [outer = 16E04400] 01:32:31 INFO - PROCESS | 3728 | 1466584351863 Marionette TRACE conn2 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 01:32:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 01:32:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 690ms 01:32:31 INFO - PROCESS | 3728 | 1466584351895 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 01:32:31 INFO - PROCESS | 3728 | 1466584351900 Marionette TRACE conn2 <- [1,1229,null,{"value":"13"}] 01:32:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 01:32:31 INFO - PROCESS | 3728 | 1466584351906 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 01:32:31 INFO - PROCESS | 3728 | 1466584351909 Marionette TRACE conn2 <- [1,1230,null,{}] 01:32:32 INFO - PROCESS | 3728 | 1466584352011 Marionette TRACE conn2 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:32 INFO - PROCESS | 3728 | 1466584352015 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:32:32 INFO - PROCESS | 3728 | 1466584352141 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 01:32:32 INFO - PROCESS | 3728 | 1466584352221 Marionette TRACE conn2 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:32 INFO - PROCESS | 3728 | 1466584352226 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:32:32 INFO - PROCESS | 3728 | ++DOCSHELL 0F2E7C00 == 43 [pid = 3728] [id = 317] 01:32:32 INFO - PROCESS | 3728 | ++DOMWINDOW == 87 (0F2E8000) [pid = 3728] [serial = 950] [outer = 00000000] 01:32:32 INFO - PROCESS | 3728 | ++DOMWINDOW == 88 (10F6A000) [pid = 3728] [serial = 951] [outer = 0F2E8000] 01:32:32 INFO - PROCESS | 3728 | 1466584352324 Marionette DEBUG loaded listener.js 01:32:32 INFO - PROCESS | 3728 | ++DOMWINDOW == 89 (11CD5400) [pid = 3728] [serial = 952] [outer = 0F2E8000] 01:32:33 INFO - PROCESS | 3728 | 1466584353000 Marionette TRACE conn2 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 01:32:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 01:32:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1144ms 01:32:33 INFO - PROCESS | 3728 | 1466584353048 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 01:32:33 INFO - PROCESS | 3728 | 1466584353053 Marionette TRACE conn2 <- [1,1233,null,{"value":"13"}] 01:32:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 01:32:33 INFO - PROCESS | 3728 | 1466584353079 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 01:32:33 INFO - PROCESS | 3728 | 1466584353082 Marionette TRACE conn2 <- [1,1234,null,{}] 01:32:33 INFO - PROCESS | 3728 | 1466584353086 Marionette TRACE conn2 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:33 INFO - PROCESS | 3728 | 1466584353089 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:32:33 INFO - PROCESS | 3728 | 1466584353211 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 01:32:33 INFO - PROCESS | 3728 | 1466584353338 Marionette TRACE conn2 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:33 INFO - PROCESS | 3728 | 1466584353341 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:32:33 INFO - PROCESS | 3728 | ++DOCSHELL 114CB400 == 44 [pid = 3728] [id = 318] 01:32:33 INFO - PROCESS | 3728 | ++DOMWINDOW == 90 (13C90400) [pid = 3728] [serial = 953] [outer = 00000000] 01:32:33 INFO - PROCESS | 3728 | ++DOMWINDOW == 91 (14F94000) [pid = 3728] [serial = 954] [outer = 13C90400] 01:32:33 INFO - PROCESS | 3728 | 1466584353398 Marionette DEBUG loaded listener.js 01:32:33 INFO - PROCESS | 3728 | ++DOMWINDOW == 92 (1553B400) [pid = 3728] [serial = 955] [outer = 13C90400] 01:32:34 INFO - PROCESS | 3728 | 1466584354248 Marionette TRACE conn2 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 01:32:34 INFO - PROCESS | 3728 | --DOCSHELL 10A61000 == 43 [pid = 3728] [id = 300] 01:32:34 INFO - PROCESS | 3728 | --DOCSHELL 19B5FC00 == 42 [pid = 3728] [id = 302] 01:32:34 INFO - PROCESS | 3728 | --DOCSHELL 0F2E9400 == 41 [pid = 3728] [id = 301] 01:32:34 INFO - PROCESS | 3728 | --DOCSHELL 178E8C00 == 40 [pid = 3728] [id = 315] 01:32:34 INFO - PROCESS | 3728 | --DOCSHELL 13460000 == 39 [pid = 3728] [id = 314] 01:32:34 INFO - PROCESS | 3728 | --DOCSHELL 102CD400 == 38 [pid = 3728] [id = 313] 01:32:34 INFO - PROCESS | 3728 | --DOCSHELL 16E10800 == 37 [pid = 3728] [id = 312] 01:32:34 INFO - PROCESS | 3728 | --DOCSHELL 1345E800 == 36 [pid = 3728] [id = 311] 01:32:34 INFO - PROCESS | 3728 | --DOCSHELL 140EA800 == 35 [pid = 3728] [id = 310] 01:32:34 INFO - PROCESS | 3728 | --DOCSHELL 13C0EC00 == 34 [pid = 3728] [id = 309] 01:32:34 INFO - PROCESS | 3728 | --DOCSHELL 1281D000 == 33 [pid = 3728] [id = 308] 01:32:34 INFO - PROCESS | 3728 | --DOCSHELL 0F2EAC00 == 32 [pid = 3728] [id = 307] 01:32:34 INFO - PROCESS | 3728 | --DOMWINDOW == 91 (1952AC00) [pid = 3728] [serial = 844] [outer = 00000000] [url = about:blank] 01:32:34 INFO - PROCESS | 3728 | --DOMWINDOW == 90 (19BBC800) [pid = 3728] [serial = 903] [outer = 00000000] [url = about:blank] 01:32:34 INFO - PROCESS | 3728 | --DOMWINDOW == 89 (19DA0800) [pid = 3728] [serial = 907] [outer = 00000000] [url = about:blank] 01:32:34 INFO - PROCESS | 3728 | --DOMWINDOW == 88 (19D75C00) [pid = 3728] [serial = 906] [outer = 00000000] [url = about:blank] 01:32:34 INFO - PROCESS | 3728 | --DOMWINDOW == 87 (176B4400) [pid = 3728] [serial = 901] [outer = 00000000] [url = about:blank] 01:32:34 INFO - PROCESS | 3728 | --DOMWINDOW == 86 (19B66C00) [pid = 3728] [serial = 898] [outer = 00000000] [url = about:blank] 01:32:34 INFO - PROCESS | 3728 | --DOMWINDOW == 85 (175A3000) [pid = 3728] [serial = 889] [outer = 00000000] [url = about:blank] 01:32:34 INFO - PROCESS | 3728 | --DOMWINDOW == 84 (17BB2800) [pid = 3728] [serial = 891] [outer = 00000000] [url = about:blank] 01:32:34 INFO - PROCESS | 3728 | --DOMWINDOW == 83 (17E0F400) [pid = 3728] [serial = 892] [outer = 00000000] [url = about:blank] 01:32:34 INFO - PROCESS | 3728 | --DOMWINDOW == 82 (198E7000) [pid = 3728] [serial = 895] [outer = 00000000] [url = about:blank] 01:32:34 INFO - PROCESS | 3728 | --DOMWINDOW == 81 (19530800) [pid = 3728] [serial = 894] [outer = 00000000] [url = about:blank] 01:32:34 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (143D0000) [pid = 3728] [serial = 900] [outer = 00000000] [url = about:blank] 01:32:34 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (19B66400) [pid = 3728] [serial = 897] [outer = 00000000] [url = about:blank] 01:32:34 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (131EC800) [pid = 3728] [serial = 876] [outer = 00000000] [url = about:blank] 01:32:34 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (140EEC00) [pid = 3728] [serial = 877] [outer = 00000000] [url = about:blank] 01:32:34 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (162CB800) [pid = 3728] [serial = 885] [outer = 00000000] [url = about:blank] 01:32:34 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (162D1C00) [pid = 3728] [serial = 886] [outer = 00000000] [url = about:blank] 01:32:34 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (1701E800) [pid = 3728] [serial = 888] [outer = 00000000] [url = about:blank] 01:32:34 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (129B2800) [pid = 3728] [serial = 882] [outer = 00000000] [url = about:blank] 01:32:34 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (19BC1800) [pid = 3728] [serial = 904] [outer = 00000000] [url = about:blank] 01:32:34 INFO - PROCESS | 3728 | --DOMWINDOW == 71 (12D78800) [pid = 3728] [serial = 883] [outer = 00000000] [url = about:blank] 01:32:34 INFO - PROCESS | 3728 | --DOMWINDOW == 70 (1047EC00) [pid = 3728] [serial = 879] [outer = 00000000] [url = about:blank] 01:32:34 INFO - PROCESS | 3728 | --DOMWINDOW == 69 (10B5B000) [pid = 3728] [serial = 880] [outer = 00000000] [url = about:blank] 01:32:34 INFO - PROCESS | 3728 | --DOMWINDOW == 68 (19525800) [pid = 3728] [serial = 874] [outer = 00000000] [url = about:blank] 01:32:34 INFO - PROCESS | 3728 | --DOMWINDOW == 67 (180AE000) [pid = 3728] [serial = 873] [outer = 00000000] [url = about:blank] 01:32:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 01:32:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1253ms 01:32:34 INFO - PROCESS | 3728 | 1466584354333 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 01:32:34 INFO - PROCESS | 3728 | 1466584354337 Marionette TRACE conn2 <- [1,1237,null,{"value":"13"}] 01:32:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 01:32:34 INFO - PROCESS | 3728 | 1466584354343 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 01:32:34 INFO - PROCESS | 3728 | 1466584354345 Marionette TRACE conn2 <- [1,1238,null,{}] 01:32:34 INFO - PROCESS | 3728 | 1466584354351 Marionette TRACE conn2 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:34 INFO - PROCESS | 3728 | 1466584354354 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:32:34 INFO - PROCESS | 3728 | 1466584354445 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 01:32:34 INFO - PROCESS | 3728 | 1466584354452 Marionette TRACE conn2 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:34 INFO - PROCESS | 3728 | 1466584354456 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:32:34 INFO - PROCESS | 3728 | ++DOCSHELL 10E0CC00 == 33 [pid = 3728] [id = 319] 01:32:34 INFO - PROCESS | 3728 | ++DOMWINDOW == 68 (10E0E000) [pid = 3728] [serial = 956] [outer = 00000000] 01:32:34 INFO - PROCESS | 3728 | ++DOMWINDOW == 69 (10F73000) [pid = 3728] [serial = 957] [outer = 10E0E000] 01:32:34 INFO - PROCESS | 3728 | 1466584354505 Marionette DEBUG loaded listener.js 01:32:34 INFO - PROCESS | 3728 | ++DOMWINDOW == 70 (11AF5000) [pid = 3728] [serial = 958] [outer = 10E0E000] 01:32:35 INFO - PROCESS | 3728 | 1466584355029 Marionette TRACE conn2 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 01:32:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 01:32:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 736ms 01:32:35 INFO - PROCESS | 3728 | 1466584355084 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 01:32:35 INFO - PROCESS | 3728 | 1466584355088 Marionette TRACE conn2 <- [1,1241,null,{"value":"13"}] 01:32:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 01:32:35 INFO - PROCESS | 3728 | 1466584355094 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 01:32:35 INFO - PROCESS | 3728 | 1466584355097 Marionette TRACE conn2 <- [1,1242,null,{}] 01:32:35 INFO - PROCESS | 3728 | 1466584355100 Marionette TRACE conn2 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:35 INFO - PROCESS | 3728 | 1466584355103 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:32:35 INFO - PROCESS | 3728 | 1466584355189 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 01:32:35 INFO - PROCESS | 3728 | 1466584355277 Marionette TRACE conn2 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:35 INFO - PROCESS | 3728 | 1466584355279 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:32:35 INFO - PROCESS | 3728 | ++DOCSHELL 13468800 == 34 [pid = 3728] [id = 320] 01:32:35 INFO - PROCESS | 3728 | ++DOMWINDOW == 71 (13469C00) [pid = 3728] [serial = 959] [outer = 00000000] 01:32:35 INFO - PROCESS | 3728 | ++DOMWINDOW == 72 (13C90000) [pid = 3728] [serial = 960] [outer = 13469C00] 01:32:35 INFO - PROCESS | 3728 | 1466584355325 Marionette DEBUG loaded listener.js 01:32:35 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (143C8800) [pid = 3728] [serial = 961] [outer = 13469C00] 01:32:35 INFO - PROCESS | 3728 | 1466584355755 Marionette TRACE conn2 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 01:32:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 01:32:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 705ms 01:32:35 INFO - PROCESS | 3728 | 1466584355825 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 01:32:35 INFO - PROCESS | 3728 | 1466584355828 Marionette TRACE conn2 <- [1,1245,null,{"value":"13"}] 01:32:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 01:32:35 INFO - PROCESS | 3728 | 1466584355831 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 01:32:35 INFO - PROCESS | 3728 | 1466584355834 Marionette TRACE conn2 <- [1,1246,null,{}] 01:32:35 INFO - PROCESS | 3728 | 1466584355845 Marionette TRACE conn2 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:35 INFO - PROCESS | 3728 | 1466584355850 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:32:35 INFO - PROCESS | 3728 | 1466584355957 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 01:32:35 INFO - PROCESS | 3728 | 1466584355974 Marionette TRACE conn2 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:35 INFO - PROCESS | 3728 | 1466584355977 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:32:35 INFO - PROCESS | 3728 | ++DOCSHELL 162D0400 == 35 [pid = 3728] [id = 321] 01:32:35 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (162D0800) [pid = 3728] [serial = 962] [outer = 00000000] 01:32:36 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (16685000) [pid = 3728] [serial = 963] [outer = 162D0800] 01:32:36 INFO - PROCESS | 3728 | 1466584356024 Marionette DEBUG loaded listener.js 01:32:36 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (16D5B800) [pid = 3728] [serial = 964] [outer = 162D0800] 01:32:36 INFO - PROCESS | 3728 | 1466584356482 Marionette TRACE conn2 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 01:32:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 01:32:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 705ms 01:32:36 INFO - PROCESS | 3728 | 1466584356534 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 01:32:36 INFO - PROCESS | 3728 | 1466584356536 Marionette TRACE conn2 <- [1,1249,null,{"value":"13"}] 01:32:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 01:32:36 INFO - PROCESS | 3728 | 1466584356540 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 01:32:36 INFO - PROCESS | 3728 | 1466584356541 Marionette TRACE conn2 <- [1,1250,null,{}] 01:32:36 INFO - PROCESS | 3728 | 1466584356545 Marionette TRACE conn2 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:36 INFO - PROCESS | 3728 | 1466584356547 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:32:36 INFO - PROCESS | 3728 | 1466584356660 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 01:32:36 INFO - PROCESS | 3728 | 1466584356665 Marionette TRACE conn2 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:36 INFO - PROCESS | 3728 | 1466584356667 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:32:36 INFO - PROCESS | 3728 | ++DOCSHELL 16EAE400 == 36 [pid = 3728] [id = 322] 01:32:36 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (1701F000) [pid = 3728] [serial = 965] [outer = 00000000] 01:32:36 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (1765EC00) [pid = 3728] [serial = 966] [outer = 1701F000] 01:32:36 INFO - PROCESS | 3728 | 1466584356759 Marionette DEBUG loaded listener.js 01:32:36 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (176BB400) [pid = 3728] [serial = 967] [outer = 1701F000] 01:32:37 INFO - PROCESS | 3728 | 1466584357176 Marionette TRACE conn2 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 01:32:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 01:32:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 689ms 01:32:37 INFO - PROCESS | 3728 | 1466584357247 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 01:32:37 INFO - PROCESS | 3728 | 1466584357249 Marionette TRACE conn2 <- [1,1253,null,{"value":"13"}] 01:32:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 01:32:37 INFO - PROCESS | 3728 | 1466584357253 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 01:32:37 INFO - PROCESS | 3728 | 1466584357255 Marionette TRACE conn2 <- [1,1254,null,{}] 01:32:37 INFO - PROCESS | 3728 | 1466584357258 Marionette TRACE conn2 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:37 INFO - PROCESS | 3728 | 1466584357260 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:32:37 INFO - PROCESS | 3728 | 1466584357393 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 01:32:37 INFO - PROCESS | 3728 | 1466584357414 Marionette TRACE conn2 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:37 INFO - PROCESS | 3728 | 1466584357417 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:32:37 INFO - PROCESS | 3728 | ++DOCSHELL 16E0B800 == 37 [pid = 3728] [id = 323] 01:32:37 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (17858400) [pid = 3728] [serial = 968] [outer = 00000000] 01:32:37 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (17B02800) [pid = 3728] [serial = 969] [outer = 17858400] 01:32:37 INFO - PROCESS | 3728 | 1466584357460 Marionette DEBUG loaded listener.js 01:32:37 INFO - PROCESS | 3728 | ++DOMWINDOW == 82 (17BAD400) [pid = 3728] [serial = 970] [outer = 17858400] 01:32:37 INFO - PROCESS | 3728 | 1466584357893 Marionette TRACE conn2 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 01:32:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 01:32:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 705ms 01:32:37 INFO - PROCESS | 3728 | 1466584357950 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 01:32:37 INFO - PROCESS | 3728 | 1466584357952 Marionette TRACE conn2 <- [1,1257,null,{"value":"13"}] 01:32:37 INFO - PROCESS | 3728 | 1466584357955 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 01:32:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 01:32:37 INFO - PROCESS | 3728 | 1466584357957 Marionette TRACE conn2 <- [1,1258,null,{}] 01:32:37 INFO - PROCESS | 3728 | 1466584357960 Marionette TRACE conn2 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:37 INFO - PROCESS | 3728 | 1466584357966 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:32:38 INFO - PROCESS | 3728 | 1466584358099 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 01:32:38 INFO - PROCESS | 3728 | 1466584358166 Marionette TRACE conn2 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:38 INFO - PROCESS | 3728 | 1466584358168 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:32:38 INFO - PROCESS | 3728 | ++DOCSHELL 156B7000 == 38 [pid = 3728] [id = 324] 01:32:38 INFO - PROCESS | 3728 | ++DOMWINDOW == 83 (1701E800) [pid = 3728] [serial = 971] [outer = 00000000] 01:32:38 INFO - PROCESS | 3728 | ++DOMWINDOW == 84 (1952D400) [pid = 3728] [serial = 972] [outer = 1701E800] 01:32:38 INFO - PROCESS | 3728 | 1466584358221 Marionette DEBUG loaded listener.js 01:32:38 INFO - PROCESS | 3728 | ++DOMWINDOW == 85 (1952D800) [pid = 3728] [serial = 973] [outer = 1701E800] 01:32:38 INFO - PROCESS | 3728 | --DOMWINDOW == 84 (162CC800) [pid = 3728] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 01:32:38 INFO - PROCESS | 3728 | --DOMWINDOW == 83 (13C86C00) [pid = 3728] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 01:32:38 INFO - PROCESS | 3728 | --DOMWINDOW == 82 (14F9BC00) [pid = 3728] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 01:32:38 INFO - PROCESS | 3728 | --DOMWINDOW == 81 (1026D400) [pid = 3728] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 01:32:38 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (0F2EB800) [pid = 3728] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 01:32:38 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (104E6C00) [pid = 3728] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 01:32:38 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (16E06400) [pid = 3728] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 01:32:38 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (19D9F400) [pid = 3728] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 01:32:38 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (17B03400) [pid = 3728] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 01:32:38 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (16EA1800) [pid = 3728] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 01:32:38 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (14040C00) [pid = 3728] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 01:32:38 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (178EFC00) [pid = 3728] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 01:32:38 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (1281D400) [pid = 3728] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 01:32:38 INFO - PROCESS | 3728 | 1466584358754 Marionette TRACE conn2 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 01:32:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 01:32:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 846ms 01:32:38 INFO - PROCESS | 3728 | 1466584358799 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 01:32:38 INFO - PROCESS | 3728 | 1466584358800 Marionette TRACE conn2 <- [1,1261,null,{"value":"13"}] 01:32:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 01:32:38 INFO - PROCESS | 3728 | 1466584358804 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 01:32:38 INFO - PROCESS | 3728 | 1466584358806 Marionette TRACE conn2 <- [1,1262,null,{}] 01:32:38 INFO - PROCESS | 3728 | 1466584358809 Marionette TRACE conn2 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:38 INFO - PROCESS | 3728 | 1466584358811 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:32:38 INFO - PROCESS | 3728 | 1466584358886 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 01:32:38 INFO - PROCESS | 3728 | 1466584358975 Marionette TRACE conn2 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:38 INFO - PROCESS | 3728 | 1466584358977 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:32:38 INFO - PROCESS | 3728 | ++DOCSHELL 104E6C00 == 39 [pid = 3728] [id = 325] 01:32:38 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (1055C400) [pid = 3728] [serial = 974] [outer = 00000000] 01:32:39 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (14F9BC00) [pid = 3728] [serial = 975] [outer = 1055C400] 01:32:39 INFO - PROCESS | 3728 | 1466584359019 Marionette DEBUG loaded listener.js 01:32:39 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (16EA3000) [pid = 3728] [serial = 976] [outer = 1055C400] 01:32:39 INFO - PROCESS | 3728 | 1466584359390 Marionette TRACE conn2 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 01:32:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 01:32:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 627ms 01:32:39 INFO - PROCESS | 3728 | 1466584359442 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 01:32:39 INFO - PROCESS | 3728 | 1466584359444 Marionette TRACE conn2 <- [1,1265,null,{"value":"13"}] 01:32:39 INFO - PROCESS | 3728 | 1466584359448 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 01:32:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 01:32:39 INFO - PROCESS | 3728 | 1466584359449 Marionette TRACE conn2 <- [1,1266,null,{}] 01:32:39 INFO - PROCESS | 3728 | 1466584359458 Marionette TRACE conn2 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:39 INFO - PROCESS | 3728 | 1466584359460 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:32:39 INFO - PROCESS | 3728 | 1466584359539 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 01:32:39 INFO - PROCESS | 3728 | 1466584359544 Marionette TRACE conn2 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:39 INFO - PROCESS | 3728 | 1466584359546 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:32:39 INFO - PROCESS | 3728 | ++DOCSHELL 140EE000 == 40 [pid = 3728] [id = 326] 01:32:39 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (162D7400) [pid = 3728] [serial = 977] [outer = 00000000] 01:32:39 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (19B5D400) [pid = 3728] [serial = 978] [outer = 162D7400] 01:32:39 INFO - PROCESS | 3728 | 1466584359588 Marionette DEBUG loaded listener.js 01:32:39 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (19B66C00) [pid = 3728] [serial = 979] [outer = 162D7400] 01:32:40 INFO - PROCESS | 3728 | 1466584360008 Marionette TRACE conn2 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 01:32:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 01:32:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 595ms 01:32:40 INFO - PROCESS | 3728 | 1466584360045 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 01:32:40 INFO - PROCESS | 3728 | 1466584360047 Marionette TRACE conn2 <- [1,1269,null,{"value":"13"}] 01:32:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 01:32:40 INFO - PROCESS | 3728 | 1466584360066 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 01:32:40 INFO - PROCESS | 3728 | 1466584360068 Marionette TRACE conn2 <- [1,1270,null,{}] 01:32:40 INFO - PROCESS | 3728 | 1466584360071 Marionette TRACE conn2 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:40 INFO - PROCESS | 3728 | 1466584360073 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:32:40 INFO - PROCESS | 3728 | 1466584360153 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 01:32:40 INFO - PROCESS | 3728 | 1466584360173 Marionette TRACE conn2 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:40 INFO - PROCESS | 3728 | 1466584360175 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:32:40 INFO - PROCESS | 3728 | ++DOCSHELL 006C1400 == 41 [pid = 3728] [id = 327] 01:32:40 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (16E10800) [pid = 3728] [serial = 980] [outer = 00000000] 01:32:40 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (19BC0000) [pid = 3728] [serial = 981] [outer = 16E10800] 01:32:40 INFO - PROCESS | 3728 | 1466584360219 Marionette DEBUG loaded listener.js 01:32:40 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (19BC7800) [pid = 3728] [serial = 982] [outer = 16E10800] 01:32:40 INFO - PROCESS | 3728 | 1466584360697 Marionette TRACE conn2 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 01:32:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 01:32:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 705ms 01:32:40 INFO - PROCESS | 3728 | 1466584360751 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 01:32:40 INFO - PROCESS | 3728 | 1466584360755 Marionette TRACE conn2 <- [1,1273,null,{"value":"13"}] 01:32:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 01:32:40 INFO - PROCESS | 3728 | 1466584360763 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 01:32:40 INFO - PROCESS | 3728 | 1466584360767 Marionette TRACE conn2 <- [1,1274,null,{}] 01:32:40 INFO - PROCESS | 3728 | 1466584360774 Marionette TRACE conn2 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:40 INFO - PROCESS | 3728 | 1466584360777 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:32:40 INFO - PROCESS | 3728 | 1466584360896 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 01:32:41 INFO - PROCESS | 3728 | 1466584360992 Marionette TRACE conn2 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:41 INFO - PROCESS | 3728 | 1466584360997 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:32:41 INFO - PROCESS | 3728 | ++DOCSHELL 10EB7C00 == 42 [pid = 3728] [id = 328] 01:32:41 INFO - PROCESS | 3728 | ++DOMWINDOW == 82 (10F0CC00) [pid = 3728] [serial = 983] [outer = 00000000] 01:32:41 INFO - PROCESS | 3728 | ++DOMWINDOW == 83 (11CD1000) [pid = 3728] [serial = 984] [outer = 10F0CC00] 01:32:41 INFO - PROCESS | 3728 | 1466584361052 Marionette DEBUG loaded listener.js 01:32:41 INFO - PROCESS | 3728 | ++DOMWINDOW == 84 (129B3800) [pid = 3728] [serial = 985] [outer = 10F0CC00] 01:32:41 INFO - PROCESS | 3728 | 1466584361691 Marionette TRACE conn2 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 01:32:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 01:32:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 940ms 01:32:41 INFO - PROCESS | 3728 | 1466584361707 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 01:32:41 INFO - PROCESS | 3728 | 1466584361711 Marionette TRACE conn2 <- [1,1277,null,{"value":"13"}] 01:32:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 01:32:41 INFO - PROCESS | 3728 | 1466584361717 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 01:32:41 INFO - PROCESS | 3728 | 1466584361720 Marionette TRACE conn2 <- [1,1278,null,{}] 01:32:41 INFO - PROCESS | 3728 | 1466584361724 Marionette TRACE conn2 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:41 INFO - PROCESS | 3728 | 1466584361727 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:32:41 INFO - PROCESS | 3728 | 1466584361835 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 01:32:41 INFO - PROCESS | 3728 | 1466584361940 Marionette TRACE conn2 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:41 INFO - PROCESS | 3728 | 1466584361943 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:32:41 INFO - PROCESS | 3728 | ++DOCSHELL 1553B800 == 43 [pid = 3728] [id = 329] 01:32:41 INFO - PROCESS | 3728 | ++DOMWINDOW == 85 (156B1000) [pid = 3728] [serial = 986] [outer = 00000000] 01:32:42 INFO - PROCESS | 3728 | ++DOMWINDOW == 86 (162C9C00) [pid = 3728] [serial = 987] [outer = 156B1000] 01:32:42 INFO - PROCESS | 3728 | 1466584361999 Marionette DEBUG loaded listener.js 01:32:42 INFO - PROCESS | 3728 | ++DOMWINDOW == 87 (169CE000) [pid = 3728] [serial = 988] [outer = 156B1000] 01:32:42 INFO - PROCESS | 3728 | 1466584362577 Marionette TRACE conn2 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 01:32:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 01:32:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 909ms 01:32:42 INFO - PROCESS | 3728 | 1466584362622 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 01:32:42 INFO - PROCESS | 3728 | 1466584362624 Marionette TRACE conn2 <- [1,1281,null,{"value":"13"}] 01:32:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 01:32:42 INFO - PROCESS | 3728 | 1466584362628 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 01:32:42 INFO - PROCESS | 3728 | 1466584362631 Marionette TRACE conn2 <- [1,1282,null,{}] 01:32:42 INFO - PROCESS | 3728 | 1466584362642 Marionette TRACE conn2 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:42 INFO - PROCESS | 3728 | 1466584362647 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:32:42 INFO - PROCESS | 3728 | 1466584362754 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 01:32:42 INFO - PROCESS | 3728 | 1466584362857 Marionette TRACE conn2 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:42 INFO - PROCESS | 3728 | 1466584362861 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:32:42 INFO - PROCESS | 3728 | ++DOCSHELL 1952CC00 == 44 [pid = 3728] [id = 330] 01:32:42 INFO - PROCESS | 3728 | ++DOMWINDOW == 88 (1952D000) [pid = 3728] [serial = 989] [outer = 00000000] 01:32:42 INFO - PROCESS | 3728 | ++DOMWINDOW == 89 (19B5C400) [pid = 3728] [serial = 990] [outer = 1952D000] 01:32:42 INFO - PROCESS | 3728 | 1466584362916 Marionette DEBUG loaded listener.js 01:32:43 INFO - PROCESS | 3728 | ++DOMWINDOW == 90 (19BBDC00) [pid = 3728] [serial = 991] [outer = 1952D000] 01:32:43 INFO - PROCESS | 3728 | 1466584363519 Marionette TRACE conn2 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 01:32:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 01:32:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 955ms 01:32:43 INFO - PROCESS | 3728 | 1466584363573 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 01:32:43 INFO - PROCESS | 3728 | 1466584363576 Marionette TRACE conn2 <- [1,1285,null,{"value":"13"}] 01:32:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 01:32:43 INFO - PROCESS | 3728 | 1466584363579 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 01:32:43 INFO - PROCESS | 3728 | 1466584363581 Marionette TRACE conn2 <- [1,1286,null,{}] 01:32:43 INFO - PROCESS | 3728 | 1466584363585 Marionette TRACE conn2 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:43 INFO - PROCESS | 3728 | 1466584363587 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:32:43 INFO - PROCESS | 3728 | 1466584363693 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 01:32:43 INFO - PROCESS | 3728 | 1466584363795 Marionette TRACE conn2 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:43 INFO - PROCESS | 3728 | 1466584363797 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:32:43 INFO - PROCESS | 3728 | ++DOCSHELL 19D9F400 == 45 [pid = 3728] [id = 331] 01:32:43 INFO - PROCESS | 3728 | ++DOMWINDOW == 91 (19DA1400) [pid = 3728] [serial = 992] [outer = 00000000] 01:32:43 INFO - PROCESS | 3728 | ++DOMWINDOW == 92 (19EB3000) [pid = 3728] [serial = 993] [outer = 19DA1400] 01:32:43 INFO - PROCESS | 3728 | 1466584363849 Marionette DEBUG loaded listener.js 01:32:43 INFO - PROCESS | 3728 | ++DOMWINDOW == 93 (19EB8000) [pid = 3728] [serial = 994] [outer = 19DA1400] 01:32:44 INFO - PROCESS | 3728 | 1466584364462 Marionette TRACE conn2 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 01:32:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 01:32:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 941ms 01:32:44 INFO - PROCESS | 3728 | 1466584364524 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 01:32:44 INFO - PROCESS | 3728 | 1466584364526 Marionette TRACE conn2 <- [1,1289,null,{"value":"13"}] 01:32:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 01:32:44 INFO - PROCESS | 3728 | 1466584364529 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 01:32:44 INFO - PROCESS | 3728 | 1466584364532 Marionette TRACE conn2 <- [1,1290,null,{}] 01:32:44 INFO - PROCESS | 3728 | 1466584364535 Marionette TRACE conn2 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:44 INFO - PROCESS | 3728 | 1466584364537 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:32:44 INFO - PROCESS | 3728 | 1466584364753 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 01:32:44 INFO - PROCESS | 3728 | 1466584364903 Marionette TRACE conn2 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:44 INFO - PROCESS | 3728 | 1466584364906 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:32:44 INFO - PROCESS | 3728 | ++DOCSHELL 104EA400 == 46 [pid = 3728] [id = 332] 01:32:44 INFO - PROCESS | 3728 | ++DOMWINDOW == 94 (10B66800) [pid = 3728] [serial = 995] [outer = 00000000] 01:32:44 INFO - PROCESS | 3728 | ++DOMWINDOW == 95 (10F0C000) [pid = 3728] [serial = 996] [outer = 10B66800] 01:32:44 INFO - PROCESS | 3728 | 1466584364957 Marionette DEBUG loaded listener.js 01:32:45 INFO - PROCESS | 3728 | ++DOMWINDOW == 96 (11C48400) [pid = 3728] [serial = 997] [outer = 10B66800] 01:32:46 INFO - PROCESS | 3728 | --DOCSHELL 140EE000 == 45 [pid = 3728] [id = 326] 01:32:46 INFO - PROCESS | 3728 | --DOCSHELL 104E6C00 == 44 [pid = 3728] [id = 325] 01:32:46 INFO - PROCESS | 3728 | --DOCSHELL 156B7000 == 43 [pid = 3728] [id = 324] 01:32:46 INFO - PROCESS | 3728 | --DOCSHELL 16E0B800 == 42 [pid = 3728] [id = 323] 01:32:46 INFO - PROCESS | 3728 | --DOCSHELL 16EAE400 == 41 [pid = 3728] [id = 322] 01:32:46 INFO - PROCESS | 3728 | --DOCSHELL 162D0400 == 40 [pid = 3728] [id = 321] 01:32:46 INFO - PROCESS | 3728 | --DOCSHELL 13468800 == 39 [pid = 3728] [id = 320] 01:32:46 INFO - PROCESS | 3728 | --DOCSHELL 10E0CC00 == 38 [pid = 3728] [id = 319] 01:32:46 INFO - PROCESS | 3728 | --DOCSHELL 16E03400 == 37 [pid = 3728] [id = 304] 01:32:46 INFO - PROCESS | 3728 | --DOCSHELL 19D9A000 == 36 [pid = 3728] [id = 305] 01:32:46 INFO - PROCESS | 3728 | --DOCSHELL 104E0800 == 35 [pid = 3728] [id = 303] 01:32:46 INFO - PROCESS | 3728 | --DOCSHELL 168A8C00 == 34 [pid = 3728] [id = 316] 01:32:46 INFO - PROCESS | 3728 | --DOCSHELL 114CB400 == 33 [pid = 3728] [id = 318] 01:32:46 INFO - PROCESS | 3728 | --DOCSHELL 0F2E7C00 == 32 [pid = 3728] [id = 317] 01:32:46 INFO - PROCESS | 3728 | --DOCSHELL 0F2E9C00 == 31 [pid = 3728] [id = 306] 01:32:46 INFO - PROCESS | 3728 | --DOCSHELL 19D9F400 == 30 [pid = 3728] [id = 331] 01:32:46 INFO - PROCESS | 3728 | --DOCSHELL 1952CC00 == 29 [pid = 3728] [id = 330] 01:32:46 INFO - PROCESS | 3728 | --DOCSHELL 006C1400 == 28 [pid = 3728] [id = 327] 01:32:46 INFO - PROCESS | 3728 | --DOCSHELL 10EB7C00 == 27 [pid = 3728] [id = 328] 01:32:46 INFO - PROCESS | 3728 | --DOCSHELL 1553B800 == 26 [pid = 3728] [id = 329] 01:32:46 INFO - PROCESS | 3728 | --DOMWINDOW == 95 (168AAC00) [pid = 3728] [serial = 933] [outer = 00000000] [url = about:blank] 01:32:46 INFO - PROCESS | 3728 | --DOMWINDOW == 94 (1403E800) [pid = 3728] [serial = 927] [outer = 00000000] [url = about:blank] 01:32:46 INFO - PROCESS | 3728 | --DOMWINDOW == 93 (140ED400) [pid = 3728] [serial = 928] [outer = 00000000] [url = about:blank] 01:32:46 INFO - PROCESS | 3728 | --DOMWINDOW == 92 (15B76000) [pid = 3728] [serial = 930] [outer = 00000000] [url = about:blank] 01:32:46 INFO - PROCESS | 3728 | --DOMWINDOW == 91 (114CD400) [pid = 3728] [serial = 919] [outer = 00000000] [url = about:blank] 01:32:46 INFO - PROCESS | 3728 | --DOMWINDOW == 90 (10E0F000) [pid = 3728] [serial = 918] [outer = 00000000] [url = about:blank] 01:32:46 INFO - PROCESS | 3728 | --DOMWINDOW == 89 (10470800) [pid = 3728] [serial = 921] [outer = 00000000] [url = about:blank] 01:32:46 INFO - PROCESS | 3728 | --DOMWINDOW == 88 (105F4C00) [pid = 3728] [serial = 922] [outer = 00000000] [url = about:blank] 01:32:46 INFO - PROCESS | 3728 | --DOMWINDOW == 87 (13B17400) [pid = 3728] [serial = 910] [outer = 00000000] [url = about:blank] 01:32:46 INFO - PROCESS | 3728 | --DOMWINDOW == 86 (131EC000) [pid = 3728] [serial = 909] [outer = 00000000] [url = about:blank] 01:32:46 INFO - PROCESS | 3728 | --DOMWINDOW == 85 (1785C000) [pid = 3728] [serial = 913] [outer = 00000000] [url = about:blank] 01:32:46 INFO - PROCESS | 3728 | --DOMWINDOW == 84 (16EAA400) [pid = 3728] [serial = 912] [outer = 00000000] [url = about:blank] 01:32:46 INFO - PROCESS | 3728 | --DOMWINDOW == 83 (19EB5400) [pid = 3728] [serial = 916] [outer = 00000000] [url = about:blank] 01:32:46 INFO - PROCESS | 3728 | --DOMWINDOW == 82 (19EB0C00) [pid = 3728] [serial = 915] [outer = 00000000] [url = about:blank] 01:32:46 INFO - PROCESS | 3728 | --DOMWINDOW == 81 (19529000) [pid = 3728] [serial = 946] [outer = 00000000] [url = about:blank] 01:32:46 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (17028400) [pid = 3728] [serial = 936] [outer = 00000000] [url = about:blank] 01:32:46 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (169D3000) [pid = 3728] [serial = 934] [outer = 00000000] [url = about:blank] 01:32:46 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (16E10C00) [pid = 3728] [serial = 942] [outer = 00000000] [url = about:blank] 01:32:46 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (17EEB000) [pid = 3728] [serial = 939] [outer = 00000000] [url = about:blank] 01:32:46 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (176B4800) [pid = 3728] [serial = 937] [outer = 00000000] [url = about:blank] 01:32:46 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (180AC800) [pid = 3728] [serial = 940] [outer = 00000000] [url = about:blank] 01:32:46 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (19528C00) [pid = 3728] [serial = 945] [outer = 00000000] [url = about:blank] 01:32:46 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (129AFC00) [pid = 3728] [serial = 924] [outer = 00000000] [url = about:blank] 01:32:46 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (12D7BC00) [pid = 3728] [serial = 925] [outer = 00000000] [url = about:blank] 01:32:46 INFO - PROCESS | 3728 | --DOMWINDOW == 71 (178E3C00) [pid = 3728] [serial = 943] [outer = 00000000] [url = about:blank] 01:32:46 INFO - PROCESS | 3728 | --DOMWINDOW == 70 (19B5F400) [pid = 3728] [serial = 948] [outer = 00000000] [url = about:blank] 01:32:46 INFO - PROCESS | 3728 | --DOMWINDOW == 69 (162D1000) [pid = 3728] [serial = 931] [outer = 00000000] [url = about:blank] 01:32:46 INFO - PROCESS | 3728 | 1466584366221 Marionette TRACE conn2 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 01:32:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 01:32:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1708ms 01:32:46 INFO - PROCESS | 3728 | 1466584366282 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 01:32:46 INFO - PROCESS | 3728 | 1466584366286 Marionette TRACE conn2 <- [1,1293,null,{"value":"13"}] 01:32:46 INFO - PROCESS | 3728 | 1466584366292 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 01:32:46 INFO - PROCESS | 3728 | 1466584366295 Marionette TRACE conn2 <- [1,1294,null,{}] 01:32:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 01:32:46 INFO - PROCESS | 3728 | 1466584366301 Marionette TRACE conn2 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:46 INFO - PROCESS | 3728 | 1466584366304 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:32:46 INFO - PROCESS | 3728 | 1466584366390 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 01:32:46 INFO - PROCESS | 3728 | 1466584366473 Marionette TRACE conn2 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:46 INFO - PROCESS | 3728 | 1466584366478 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:32:46 INFO - PROCESS | 3728 | ++DOCSHELL 102CA800 == 27 [pid = 3728] [id = 333] 01:32:46 INFO - PROCESS | 3728 | ++DOMWINDOW == 70 (102D1400) [pid = 3728] [serial = 998] [outer = 00000000] 01:32:46 INFO - PROCESS | 3728 | ++DOMWINDOW == 71 (10E0CC00) [pid = 3728] [serial = 999] [outer = 102D1400] 01:32:46 INFO - PROCESS | 3728 | 1466584366572 Marionette DEBUG loaded listener.js 01:32:46 INFO - PROCESS | 3728 | ++DOMWINDOW == 72 (10F11000) [pid = 3728] [serial = 1000] [outer = 102D1400] 01:32:46 INFO - PROCESS | 3728 | 1466584366975 Marionette TRACE conn2 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 01:32:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 01:32:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 705ms 01:32:47 INFO - PROCESS | 3728 | 1466584367029 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 01:32:47 INFO - PROCESS | 3728 | 1466584367034 Marionette TRACE conn2 <- [1,1297,null,{"value":"13"}] 01:32:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 01:32:47 INFO - PROCESS | 3728 | 1466584367041 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 01:32:47 INFO - PROCESS | 3728 | 1466584367043 Marionette TRACE conn2 <- [1,1298,null,{}] 01:32:47 INFO - PROCESS | 3728 | 1466584367047 Marionette TRACE conn2 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:47 INFO - PROCESS | 3728 | 1466584367050 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:32:47 INFO - PROCESS | 3728 | 1466584367137 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 01:32:47 INFO - PROCESS | 3728 | 1466584367144 Marionette TRACE conn2 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:47 INFO - PROCESS | 3728 | 1466584367147 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:32:47 INFO - PROCESS | 3728 | ++DOCSHELL 1305E800 == 28 [pid = 3728] [id = 334] 01:32:47 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (130A3800) [pid = 3728] [serial = 1001] [outer = 00000000] 01:32:47 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (13150000) [pid = 3728] [serial = 1002] [outer = 130A3800] 01:32:47 INFO - PROCESS | 3728 | 1466584367193 Marionette DEBUG loaded listener.js 01:32:47 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (131EB400) [pid = 3728] [serial = 1003] [outer = 130A3800] 01:32:47 INFO - PROCESS | 3728 | 1466584367658 Marionette TRACE conn2 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 01:32:47 INFO - PROCESS | 3728 | 1466584367683 Marionette TRACE conn2 <- [1,1301,null,{"value":"13"}] 01:32:47 INFO - PROCESS | 3728 | 1466584367687 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 01:32:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 01:32:47 INFO - PROCESS | 3728 | 1466584367690 Marionette TRACE conn2 <- [1,1302,null,{}] 01:32:47 INFO - PROCESS | 3728 | 1466584367701 Marionette TRACE conn2 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:47 INFO - PROCESS | 3728 | 1466584367706 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:32:47 INFO - PROCESS | 3728 | 1466584367788 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 01:32:47 INFO - PROCESS | 3728 | 1466584367831 Marionette TRACE conn2 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:47 INFO - PROCESS | 3728 | 1466584367834 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:32:47 INFO - PROCESS | 3728 | ++DOCSHELL 156B7000 == 29 [pid = 3728] [id = 335] 01:32:47 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (156BD800) [pid = 3728] [serial = 1004] [outer = 00000000] 01:32:47 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (159B3400) [pid = 3728] [serial = 1005] [outer = 156BD800] 01:32:47 INFO - PROCESS | 3728 | 1466584367885 Marionette DEBUG loaded listener.js 01:32:47 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (160A3400) [pid = 3728] [serial = 1006] [outer = 156BD800] 01:32:48 INFO - PROCESS | 3728 | 1466584368331 Marionette TRACE conn2 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 01:32:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 01:32:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 705ms 01:32:48 INFO - PROCESS | 3728 | 1466584368388 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 01:32:48 INFO - PROCESS | 3728 | 1466584368390 Marionette TRACE conn2 <- [1,1305,null,{"value":"13"}] 01:32:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 01:32:48 INFO - PROCESS | 3728 | 1466584368393 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 01:32:48 INFO - PROCESS | 3728 | 1466584368395 Marionette TRACE conn2 <- [1,1306,null,{}] 01:32:48 INFO - PROCESS | 3728 | 1466584368398 Marionette TRACE conn2 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:48 INFO - PROCESS | 3728 | 1466584368410 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:32:48 INFO - PROCESS | 3728 | 1466584368528 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 01:32:48 INFO - PROCESS | 3728 | 1466584368534 Marionette TRACE conn2 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:48 INFO - PROCESS | 3728 | 1466584368536 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:32:48 INFO - PROCESS | 3728 | ++DOCSHELL 1609A400 == 30 [pid = 3728] [id = 336] 01:32:48 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (162CA800) [pid = 3728] [serial = 1007] [outer = 00000000] 01:32:48 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (1697A000) [pid = 3728] [serial = 1008] [outer = 162CA800] 01:32:48 INFO - PROCESS | 3728 | 1466584368579 Marionette DEBUG loaded listener.js 01:32:48 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (16E03400) [pid = 3728] [serial = 1009] [outer = 162CA800] 01:32:49 INFO - PROCESS | 3728 | 1466584369015 Marionette TRACE conn2 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 01:32:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 01:32:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 643ms 01:32:49 INFO - PROCESS | 3728 | 1466584369031 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 01:32:49 INFO - PROCESS | 3728 | 1466584369033 Marionette TRACE conn2 <- [1,1309,null,{"value":"13"}] 01:32:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 01:32:49 INFO - PROCESS | 3728 | 1466584369036 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 01:32:49 INFO - PROCESS | 3728 | 1466584369037 Marionette TRACE conn2 <- [1,1310,null,{}] 01:32:49 INFO - PROCESS | 3728 | 1466584369047 Marionette TRACE conn2 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:49 INFO - PROCESS | 3728 | 1466584369049 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:32:49 INFO - PROCESS | 3728 | 1466584369152 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 01:32:49 INFO - PROCESS | 3728 | 1466584369239 Marionette TRACE conn2 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:49 INFO - PROCESS | 3728 | 1466584369241 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:32:49 INFO - PROCESS | 3728 | ++DOCSHELL 16E10C00 == 31 [pid = 3728] [id = 337] 01:32:49 INFO - PROCESS | 3728 | ++DOMWINDOW == 82 (16EA1800) [pid = 3728] [serial = 1010] [outer = 00000000] 01:32:49 INFO - PROCESS | 3728 | ++DOMWINDOW == 83 (17127400) [pid = 3728] [serial = 1011] [outer = 16EA1800] 01:32:49 INFO - PROCESS | 3728 | 1466584369284 Marionette DEBUG loaded listener.js 01:32:49 INFO - PROCESS | 3728 | ++DOMWINDOW == 84 (17668400) [pid = 3728] [serial = 1012] [outer = 16EA1800] 01:32:49 INFO - PROCESS | 3728 | 1466584369698 Marionette TRACE conn2 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 01:32:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 01:32:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 705ms 01:32:49 INFO - PROCESS | 3728 | 1466584369746 Marionette TRACE conn2 -> [0,1313,"getWindowHandle",null] 01:32:49 INFO - PROCESS | 3728 | 1466584369748 Marionette TRACE conn2 <- [1,1313,null,{"value":"13"}] 01:32:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 01:32:49 INFO - PROCESS | 3728 | 1466584369773 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 01:32:49 INFO - PROCESS | 3728 | 1466584369775 Marionette TRACE conn2 <- [1,1314,null,{}] 01:32:49 INFO - PROCESS | 3728 | 1466584369779 Marionette TRACE conn2 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:49 INFO - PROCESS | 3728 | 1466584369784 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:32:49 INFO - PROCESS | 3728 | 1466584369912 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 01:32:49 INFO - PROCESS | 3728 | 1466584369971 Marionette TRACE conn2 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:49 INFO - PROCESS | 3728 | 1466584369973 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:32:49 INFO - PROCESS | 3728 | ++DOCSHELL 17E05C00 == 32 [pid = 3728] [id = 338] 01:32:49 INFO - PROCESS | 3728 | ++DOMWINDOW == 85 (17E07400) [pid = 3728] [serial = 1013] [outer = 00000000] 01:32:50 INFO - PROCESS | 3728 | ++DOMWINDOW == 86 (17EED800) [pid = 3728] [serial = 1014] [outer = 17E07400] 01:32:50 INFO - PROCESS | 3728 | 1466584370018 Marionette DEBUG loaded listener.js 01:32:50 INFO - PROCESS | 3728 | ++DOMWINDOW == 87 (180AD400) [pid = 3728] [serial = 1015] [outer = 17E07400] 01:32:50 INFO - PROCESS | 3728 | --DOMWINDOW == 86 (16E10800) [pid = 3728] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 01:32:50 INFO - PROCESS | 3728 | --DOMWINDOW == 85 (162D0800) [pid = 3728] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 01:32:50 INFO - PROCESS | 3728 | --DOMWINDOW == 84 (10E0E000) [pid = 3728] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 01:32:50 INFO - PROCESS | 3728 | --DOMWINDOW == 83 (1701F000) [pid = 3728] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 01:32:50 INFO - PROCESS | 3728 | --DOMWINDOW == 82 (1055C400) [pid = 3728] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 01:32:50 INFO - PROCESS | 3728 | --DOMWINDOW == 81 (1701E800) [pid = 3728] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 01:32:50 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (162D7400) [pid = 3728] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 01:32:50 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (13C90400) [pid = 3728] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 01:32:50 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (0F2E8000) [pid = 3728] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 01:32:50 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (13469C00) [pid = 3728] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 01:32:50 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (17858400) [pid = 3728] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 01:32:50 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (16E04400) [pid = 3728] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 01:32:50 INFO - PROCESS | 3728 | 1466584370683 Marionette TRACE conn2 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 01:32:50 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 01:32:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 971ms 01:32:50 INFO - PROCESS | 3728 | 1466584370719 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 01:32:50 INFO - PROCESS | 3728 | 1466584370722 Marionette TRACE conn2 <- [1,1317,null,{"value":"13"}] 01:32:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 01:32:50 INFO - PROCESS | 3728 | 1466584370727 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 01:32:50 INFO - PROCESS | 3728 | 1466584370729 Marionette TRACE conn2 <- [1,1318,null,{}] 01:32:50 INFO - PROCESS | 3728 | 1466584370732 Marionette TRACE conn2 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:50 INFO - PROCESS | 3728 | 1466584370743 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:32:50 INFO - PROCESS | 3728 | 1466584370818 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 01:32:50 INFO - PROCESS | 3728 | 1466584370906 Marionette TRACE conn2 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:50 INFO - PROCESS | 3728 | 1466584370908 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:32:50 INFO - PROCESS | 3728 | ++DOCSHELL 105E8400 == 33 [pid = 3728] [id = 339] 01:32:50 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (105EF800) [pid = 3728] [serial = 1016] [outer = 00000000] 01:32:50 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (13468C00) [pid = 3728] [serial = 1017] [outer = 105EF800] 01:32:50 INFO - PROCESS | 3728 | 1466584370951 Marionette DEBUG loaded listener.js 01:32:51 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (162D7400) [pid = 3728] [serial = 1018] [outer = 105EF800] 01:32:51 INFO - PROCESS | 3728 | 1466584371297 Marionette TRACE conn2 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 01:32:51 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 01:32:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 596ms 01:32:51 INFO - PROCESS | 3728 | 1466584371321 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 01:32:51 INFO - PROCESS | 3728 | 1466584371323 Marionette TRACE conn2 <- [1,1321,null,{"value":"13"}] 01:32:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 01:32:51 INFO - PROCESS | 3728 | 1466584371326 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 01:32:51 INFO - PROCESS | 3728 | 1466584371328 Marionette TRACE conn2 <- [1,1322,null,{}] 01:32:51 INFO - PROCESS | 3728 | 1466584371331 Marionette TRACE conn2 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:51 INFO - PROCESS | 3728 | 1466584371333 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:32:51 INFO - PROCESS | 3728 | 1466584371414 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 01:32:51 INFO - PROCESS | 3728 | 1466584371419 Marionette TRACE conn2 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:51 INFO - PROCESS | 3728 | 1466584371421 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:32:51 INFO - PROCESS | 3728 | ++DOCSHELL 176B0400 == 34 [pid = 3728] [id = 340] 01:32:51 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (17B0FC00) [pid = 3728] [serial = 1019] [outer = 00000000] 01:32:51 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (180B7800) [pid = 3728] [serial = 1020] [outer = 17B0FC00] 01:32:51 INFO - PROCESS | 3728 | 1466584371464 Marionette DEBUG loaded listener.js 01:32:51 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (180B8400) [pid = 3728] [serial = 1021] [outer = 17B0FC00] 01:32:51 INFO - PROCESS | 3728 | 1466584371875 Marionette TRACE conn2 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 01:32:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 01:32:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 596ms 01:32:51 INFO - PROCESS | 3728 | 1466584371924 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 01:32:51 INFO - PROCESS | 3728 | 1466584371926 Marionette TRACE conn2 <- [1,1325,null,{"value":"13"}] 01:32:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 01:32:51 INFO - PROCESS | 3728 | 1466584371929 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 01:32:51 INFO - PROCESS | 3728 | 1466584371931 Marionette TRACE conn2 <- [1,1326,null,{}] 01:32:51 INFO - PROCESS | 3728 | 1466584371934 Marionette TRACE conn2 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:51 INFO - PROCESS | 3728 | 1466584371936 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:32:52 INFO - PROCESS | 3728 | 1466584372013 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 01:32:52 INFO - PROCESS | 3728 | 1466584372174 Marionette TRACE conn2 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:52 INFO - PROCESS | 3728 | 1466584372177 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:32:52 INFO - PROCESS | 3728 | ++DOCSHELL 0F2E6000 == 35 [pid = 3728] [id = 341] 01:32:52 INFO - PROCESS | 3728 | ++DOMWINDOW == 82 (0F2E6800) [pid = 3728] [serial = 1022] [outer = 00000000] 01:32:52 INFO - PROCESS | 3728 | ++DOMWINDOW == 83 (10275C00) [pid = 3728] [serial = 1023] [outer = 0F2E6800] 01:32:52 INFO - PROCESS | 3728 | 1466584372278 Marionette DEBUG loaded listener.js 01:32:52 INFO - PROCESS | 3728 | ++DOMWINDOW == 84 (105F4C00) [pid = 3728] [serial = 1024] [outer = 0F2E6800] 01:32:53 INFO - PROCESS | 3728 | 1466584373508 Marionette TRACE conn2 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 01:32:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 01:32:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1614ms 01:32:53 INFO - PROCESS | 3728 | 1466584373544 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 01:32:53 INFO - PROCESS | 3728 | 1466584373547 Marionette TRACE conn2 <- [1,1329,null,{"value":"13"}] 01:32:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 01:32:53 INFO - PROCESS | 3728 | 1466584373616 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 01:32:53 INFO - PROCESS | 3728 | 1466584373619 Marionette TRACE conn2 <- [1,1330,null,{}] 01:32:53 INFO - PROCESS | 3728 | 1466584373626 Marionette TRACE conn2 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:53 INFO - PROCESS | 3728 | 1466584373629 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:32:53 INFO - PROCESS | 3728 | 1466584373736 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 01:32:53 INFO - PROCESS | 3728 | 1466584373817 Marionette TRACE conn2 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:53 INFO - PROCESS | 3728 | 1466584373820 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:32:53 INFO - PROCESS | 3728 | ++DOCSHELL 1026CC00 == 36 [pid = 3728] [id = 342] 01:32:53 INFO - PROCESS | 3728 | ++DOMWINDOW == 85 (102C9800) [pid = 3728] [serial = 1025] [outer = 00000000] 01:32:54 INFO - PROCESS | 3728 | ++DOMWINDOW == 86 (104E9800) [pid = 3728] [serial = 1026] [outer = 102C9800] 01:32:54 INFO - PROCESS | 3728 | 1466584374002 Marionette DEBUG loaded listener.js 01:32:54 INFO - PROCESS | 3728 | ++DOMWINDOW == 87 (10EB1C00) [pid = 3728] [serial = 1027] [outer = 102C9800] 01:32:54 INFO - PROCESS | 3728 | --DOCSHELL 176B0400 == 35 [pid = 3728] [id = 340] 01:32:54 INFO - PROCESS | 3728 | --DOCSHELL 105E8400 == 34 [pid = 3728] [id = 339] 01:32:54 INFO - PROCESS | 3728 | --DOCSHELL 17E05C00 == 33 [pid = 3728] [id = 338] 01:32:54 INFO - PROCESS | 3728 | --DOCSHELL 16E10C00 == 32 [pid = 3728] [id = 337] 01:32:54 INFO - PROCESS | 3728 | --DOCSHELL 1609A400 == 31 [pid = 3728] [id = 336] 01:32:54 INFO - PROCESS | 3728 | --DOCSHELL 156B7000 == 30 [pid = 3728] [id = 335] 01:32:54 INFO - PROCESS | 3728 | --DOCSHELL 1305E800 == 29 [pid = 3728] [id = 334] 01:32:54 INFO - PROCESS | 3728 | --DOCSHELL 102CA800 == 28 [pid = 3728] [id = 333] 01:32:54 INFO - PROCESS | 3728 | --DOMWINDOW == 86 (16685000) [pid = 3728] [serial = 963] [outer = 00000000] [url = about:blank] 01:32:54 INFO - PROCESS | 3728 | --DOMWINDOW == 85 (11AF5000) [pid = 3728] [serial = 958] [outer = 00000000] [url = about:blank] 01:32:54 INFO - PROCESS | 3728 | --DOMWINDOW == 84 (1765EC00) [pid = 3728] [serial = 966] [outer = 00000000] [url = about:blank] 01:32:54 INFO - PROCESS | 3728 | --DOMWINDOW == 83 (14F9BC00) [pid = 3728] [serial = 975] [outer = 00000000] [url = about:blank] 01:32:54 INFO - PROCESS | 3728 | --DOMWINDOW == 82 (1952D800) [pid = 3728] [serial = 973] [outer = 00000000] [url = about:blank] 01:32:54 INFO - PROCESS | 3728 | --DOMWINDOW == 81 (19B5D400) [pid = 3728] [serial = 978] [outer = 00000000] [url = about:blank] 01:32:54 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (16EA3000) [pid = 3728] [serial = 976] [outer = 00000000] [url = about:blank] 01:32:54 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (14F94000) [pid = 3728] [serial = 954] [outer = 00000000] [url = about:blank] 01:32:54 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (10F6A000) [pid = 3728] [serial = 951] [outer = 00000000] [url = about:blank] 01:32:54 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (176BB400) [pid = 3728] [serial = 967] [outer = 00000000] [url = about:blank] 01:32:54 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (10F73000) [pid = 3728] [serial = 957] [outer = 00000000] [url = about:blank] 01:32:54 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (16D5B800) [pid = 3728] [serial = 964] [outer = 00000000] [url = about:blank] 01:32:54 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (11CD5400) [pid = 3728] [serial = 952] [outer = 00000000] [url = about:blank] 01:32:54 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (1553B400) [pid = 3728] [serial = 955] [outer = 00000000] [url = about:blank] 01:32:54 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (13C90000) [pid = 3728] [serial = 960] [outer = 00000000] [url = about:blank] 01:32:54 INFO - PROCESS | 3728 | --DOMWINDOW == 71 (143C8800) [pid = 3728] [serial = 961] [outer = 00000000] [url = about:blank] 01:32:54 INFO - PROCESS | 3728 | --DOMWINDOW == 70 (1952D400) [pid = 3728] [serial = 972] [outer = 00000000] [url = about:blank] 01:32:54 INFO - PROCESS | 3728 | --DOMWINDOW == 69 (17B02800) [pid = 3728] [serial = 969] [outer = 00000000] [url = about:blank] 01:32:54 INFO - PROCESS | 3728 | --DOMWINDOW == 68 (19B63800) [pid = 3728] [serial = 949] [outer = 00000000] [url = about:blank] 01:32:54 INFO - PROCESS | 3728 | --DOMWINDOW == 67 (17BAD400) [pid = 3728] [serial = 970] [outer = 00000000] [url = about:blank] 01:32:54 INFO - PROCESS | 3728 | --DOMWINDOW == 66 (19BC0000) [pid = 3728] [serial = 981] [outer = 00000000] [url = about:blank] 01:32:54 INFO - PROCESS | 3728 | --DOMWINDOW == 65 (19BC7800) [pid = 3728] [serial = 982] [outer = 00000000] [url = about:blank] 01:32:54 INFO - PROCESS | 3728 | --DOMWINDOW == 64 (19B66C00) [pid = 3728] [serial = 979] [outer = 00000000] [url = about:blank] 01:32:54 INFO - PROCESS | 3728 | 1466584374577 Marionette TRACE conn2 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 01:32:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 01:32:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1019ms 01:32:54 INFO - PROCESS | 3728 | 1466584374610 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 01:32:54 INFO - PROCESS | 3728 | 1466584374613 Marionette TRACE conn2 <- [1,1333,null,{"value":"13"}] 01:32:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 01:32:54 INFO - PROCESS | 3728 | 1466584374618 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 01:32:54 INFO - PROCESS | 3728 | 1466584374620 Marionette TRACE conn2 <- [1,1334,null,{}] 01:32:54 INFO - PROCESS | 3728 | 1466584374625 Marionette TRACE conn2 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:54 INFO - PROCESS | 3728 | 1466584374627 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:32:54 INFO - PROCESS | 3728 | 1466584374717 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 01:32:54 INFO - PROCESS | 3728 | 1466584374804 Marionette TRACE conn2 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:54 INFO - PROCESS | 3728 | 1466584374807 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:32:54 INFO - PROCESS | 3728 | ++DOCSHELL 114D2C00 == 29 [pid = 3728] [id = 343] 01:32:54 INFO - PROCESS | 3728 | ++DOMWINDOW == 65 (114D5800) [pid = 3728] [serial = 1028] [outer = 00000000] 01:32:54 INFO - PROCESS | 3728 | ++DOMWINDOW == 66 (12DC2000) [pid = 3728] [serial = 1029] [outer = 114D5800] 01:32:54 INFO - PROCESS | 3728 | 1466584374854 Marionette DEBUG loaded listener.js 01:32:54 INFO - PROCESS | 3728 | ++DOMWINDOW == 67 (131E5800) [pid = 3728] [serial = 1030] [outer = 114D5800] 01:32:55 INFO - PROCESS | 3728 | 1466584375254 Marionette TRACE conn2 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 01:32:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 01:32:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 705ms 01:32:55 INFO - PROCESS | 3728 | 1466584375315 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 01:32:55 INFO - PROCESS | 3728 | 1466584375319 Marionette TRACE conn2 <- [1,1337,null,{"value":"13"}] 01:32:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 01:32:55 INFO - PROCESS | 3728 | 1466584375325 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 01:32:55 INFO - PROCESS | 3728 | 1466584375327 Marionette TRACE conn2 <- [1,1338,null,{}] 01:32:55 INFO - PROCESS | 3728 | 1466584375335 Marionette TRACE conn2 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:55 INFO - PROCESS | 3728 | 1466584375337 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:32:55 INFO - PROCESS | 3728 | 1466584375425 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 01:32:55 INFO - PROCESS | 3728 | 1466584375433 Marionette TRACE conn2 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:55 INFO - PROCESS | 3728 | 1466584375437 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:32:55 INFO - PROCESS | 3728 | ++DOCSHELL 140F0000 == 30 [pid = 3728] [id = 344] 01:32:55 INFO - PROCESS | 3728 | ++DOMWINDOW == 68 (143C8C00) [pid = 3728] [serial = 1031] [outer = 00000000] 01:32:55 INFO - PROCESS | 3728 | ++DOMWINDOW == 69 (14F9BC00) [pid = 3728] [serial = 1032] [outer = 143C8C00] 01:32:55 INFO - PROCESS | 3728 | 1466584375494 Marionette DEBUG loaded listener.js 01:32:55 INFO - PROCESS | 3728 | ++DOMWINDOW == 70 (1553A400) [pid = 3728] [serial = 1033] [outer = 143C8C00] 01:32:55 INFO - PROCESS | 3728 | 1466584375947 Marionette TRACE conn2 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 01:32:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 01:32:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 627ms 01:32:55 INFO - PROCESS | 3728 | 1466584375963 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 01:32:55 INFO - PROCESS | 3728 | 1466584375966 Marionette TRACE conn2 <- [1,1341,null,{"value":"13"}] 01:32:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 01:32:56 INFO - PROCESS | 3728 | 1466584375969 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 01:32:56 INFO - PROCESS | 3728 | 1466584375973 Marionette TRACE conn2 <- [1,1342,null,{}] 01:32:56 INFO - PROCESS | 3728 | 1466584375987 Marionette TRACE conn2 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:56 INFO - PROCESS | 3728 | 1466584375992 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:32:56 INFO - PROCESS | 3728 | 1466584376076 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 01:32:56 INFO - PROCESS | 3728 | 1466584376083 Marionette TRACE conn2 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:56 INFO - PROCESS | 3728 | 1466584376086 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:32:56 INFO - PROCESS | 3728 | ++DOCSHELL 162D7000 == 31 [pid = 3728] [id = 345] 01:32:56 INFO - PROCESS | 3728 | ++DOMWINDOW == 71 (16685000) [pid = 3728] [serial = 1034] [outer = 00000000] 01:32:56 INFO - PROCESS | 3728 | ++DOMWINDOW == 72 (16D67C00) [pid = 3728] [serial = 1035] [outer = 16685000] 01:32:56 INFO - PROCESS | 3728 | 1466584376129 Marionette DEBUG loaded listener.js 01:32:56 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (16E08800) [pid = 3728] [serial = 1036] [outer = 16685000] 01:32:56 INFO - PROCESS | 3728 | 1466584376590 Marionette TRACE conn2 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 01:32:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 01:32:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 643ms 01:32:56 INFO - PROCESS | 3728 | 1466584376611 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 01:32:56 INFO - PROCESS | 3728 | 1466584376613 Marionette TRACE conn2 <- [1,1345,null,{"value":"13"}] 01:32:56 INFO - PROCESS | 3728 | 1466584376616 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 01:32:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 01:32:56 INFO - PROCESS | 3728 | 1466584376618 Marionette TRACE conn2 <- [1,1346,null,{}] 01:32:56 INFO - PROCESS | 3728 | 1466584376622 Marionette TRACE conn2 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:56 INFO - PROCESS | 3728 | 1466584376624 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:32:56 INFO - PROCESS | 3728 | 1466584376736 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 01:32:56 INFO - PROCESS | 3728 | 1466584376741 Marionette TRACE conn2 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:56 INFO - PROCESS | 3728 | 1466584376743 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:32:56 INFO - PROCESS | 3728 | ++DOCSHELL 16E0D400 == 32 [pid = 3728] [id = 346] 01:32:56 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (16E0E400) [pid = 3728] [serial = 1037] [outer = 00000000] 01:32:56 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (176B4000) [pid = 3728] [serial = 1038] [outer = 16E0E400] 01:32:56 INFO - PROCESS | 3728 | 1466584376787 Marionette DEBUG loaded listener.js 01:32:56 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (17859000) [pid = 3728] [serial = 1039] [outer = 16E0E400] 01:32:57 INFO - PROCESS | 3728 | 1466584377240 Marionette TRACE conn2 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 01:32:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 01:32:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 627ms 01:32:57 INFO - PROCESS | 3728 | 1466584377259 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 01:32:57 INFO - PROCESS | 3728 | 1466584377262 Marionette TRACE conn2 <- [1,1349,null,{"value":"13"}] 01:32:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 01:32:57 INFO - PROCESS | 3728 | 1466584377265 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 01:32:57 INFO - PROCESS | 3728 | 1466584377266 Marionette TRACE conn2 <- [1,1350,null,{}] 01:32:57 INFO - PROCESS | 3728 | 1466584377270 Marionette TRACE conn2 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:57 INFO - PROCESS | 3728 | 1466584377272 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:32:57 INFO - PROCESS | 3728 | 1466584377378 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 01:32:57 INFO - PROCESS | 3728 | 1466584377383 Marionette TRACE conn2 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:57 INFO - PROCESS | 3728 | 1466584377385 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:32:57 INFO - PROCESS | 3728 | ++DOCSHELL 11CD8800 == 33 [pid = 3728] [id = 347] 01:32:57 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (13B17000) [pid = 3728] [serial = 1040] [outer = 00000000] 01:32:57 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (17E0C400) [pid = 3728] [serial = 1041] [outer = 13B17000] 01:32:57 INFO - PROCESS | 3728 | 1466584377437 Marionette DEBUG loaded listener.js 01:32:57 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (180AFC00) [pid = 3728] [serial = 1042] [outer = 13B17000] 01:32:57 INFO - PROCESS | 3728 | 1466584377972 Marionette TRACE conn2 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 01:32:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 01:32:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 705ms 01:32:57 INFO - PROCESS | 3728 | 1466584377996 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 01:32:57 INFO - PROCESS | 3728 | 1466584377998 Marionette TRACE conn2 <- [1,1353,null,{"value":"13"}] 01:32:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 01:32:58 INFO - PROCESS | 3728 | 1466584378006 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 01:32:58 INFO - PROCESS | 3728 | 1466584378008 Marionette TRACE conn2 <- [1,1354,null,{}] 01:32:58 INFO - PROCESS | 3728 | 1466584378011 Marionette TRACE conn2 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:58 INFO - PROCESS | 3728 | 1466584378017 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:32:58 INFO - PROCESS | 3728 | 1466584378155 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 01:32:58 INFO - PROCESS | 3728 | 1466584378228 Marionette TRACE conn2 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:58 INFO - PROCESS | 3728 | 1466584378230 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:32:58 INFO - PROCESS | 3728 | ++DOCSHELL 198ED800 == 34 [pid = 3728] [id = 348] 01:32:58 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (198EE000) [pid = 3728] [serial = 1043] [outer = 00000000] 01:32:58 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (19B60000) [pid = 3728] [serial = 1044] [outer = 198EE000] 01:32:58 INFO - PROCESS | 3728 | 1466584378275 Marionette DEBUG loaded listener.js 01:32:58 INFO - PROCESS | 3728 | ++DOMWINDOW == 82 (19B65800) [pid = 3728] [serial = 1045] [outer = 198EE000] 01:32:58 INFO - PROCESS | 3728 | --DOMWINDOW == 81 (130A3800) [pid = 3728] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 01:32:58 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (102D1400) [pid = 3728] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 01:32:58 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (17E07400) [pid = 3728] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 01:32:58 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (105EF800) [pid = 3728] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 01:32:58 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (16EA1800) [pid = 3728] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 01:32:58 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (156BD800) [pid = 3728] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 01:32:58 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (10F0CC00) [pid = 3728] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 01:32:58 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (156B1000) [pid = 3728] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 01:32:58 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (1952D000) [pid = 3728] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 01:32:58 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (19DA1400) [pid = 3728] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 01:32:58 INFO - PROCESS | 3728 | --DOMWINDOW == 71 (162CA800) [pid = 3728] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 01:32:58 INFO - PROCESS | 3728 | 1466584378791 Marionette TRACE conn2 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 01:32:58 INFO - PROCESS | 3728 | 1466584378847 Marionette TRACE conn2 <- [1,1357,null,{"value":"13"}] 01:32:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 01:32:58 INFO - PROCESS | 3728 | 1466584378850 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 01:32:58 INFO - PROCESS | 3728 | 1466584378853 Marionette TRACE conn2 <- [1,1358,null,{}] 01:32:58 INFO - PROCESS | 3728 | 1466584378856 Marionette TRACE conn2 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:58 INFO - PROCESS | 3728 | 1466584378858 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:32:58 INFO - PROCESS | 3728 | 1466584378933 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 01:32:58 INFO - PROCESS | 3728 | 1466584378938 Marionette TRACE conn2 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:58 INFO - PROCESS | 3728 | 1466584378940 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:32:58 INFO - PROCESS | 3728 | ++DOCSHELL 105F0000 == 35 [pid = 3728] [id = 349] 01:32:58 INFO - PROCESS | 3728 | ++DOMWINDOW == 72 (10F0CC00) [pid = 3728] [serial = 1046] [outer = 00000000] 01:32:58 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (162CAC00) [pid = 3728] [serial = 1047] [outer = 10F0CC00] 01:32:58 INFO - PROCESS | 3728 | 1466584378982 Marionette DEBUG loaded listener.js 01:32:59 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (162CC800) [pid = 3728] [serial = 1048] [outer = 10F0CC00] 01:32:59 INFO - PROCESS | 3728 | 1466584379390 Marionette TRACE conn2 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 01:32:59 INFO - PROCESS | 3728 | 1466584379450 Marionette TRACE conn2 <- [1,1361,null,{"value":"13"}] 01:32:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 01:32:59 INFO - PROCESS | 3728 | 1466584379454 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 01:32:59 INFO - PROCESS | 3728 | 1466584379455 Marionette TRACE conn2 <- [1,1362,null,{}] 01:32:59 INFO - PROCESS | 3728 | 1466584379459 Marionette TRACE conn2 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:59 INFO - PROCESS | 3728 | 1466584379461 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:32:59 INFO - PROCESS | 3728 | 1466584379571 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 01:32:59 INFO - PROCESS | 3728 | 1466584379579 Marionette TRACE conn2 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:59 INFO - PROCESS | 3728 | 1466584379581 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:32:59 INFO - PROCESS | 3728 | ++DOCSHELL 19528C00 == 36 [pid = 3728] [id = 350] 01:32:59 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (1952AC00) [pid = 3728] [serial = 1049] [outer = 00000000] 01:32:59 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (19B68000) [pid = 3728] [serial = 1050] [outer = 1952AC00] 01:32:59 INFO - PROCESS | 3728 | 1466584379623 Marionette DEBUG loaded listener.js 01:32:59 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (19BBCC00) [pid = 3728] [serial = 1051] [outer = 1952AC00] 01:33:00 INFO - PROCESS | 3728 | [3728] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:33:00 INFO - PROCESS | 3728 | 1466584380039 Marionette TRACE conn2 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 01:33:00 INFO - PROCESS | 3728 | 1466584380093 Marionette TRACE conn2 <- [1,1365,null,{"value":"13"}] 01:33:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 01:33:00 INFO - PROCESS | 3728 | 1466584380101 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 01:33:00 INFO - PROCESS | 3728 | 1466584380102 Marionette TRACE conn2 <- [1,1366,null,{}] 01:33:00 INFO - PROCESS | 3728 | 1466584380106 Marionette TRACE conn2 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:00 INFO - PROCESS | 3728 | 1466584380107 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:33:00 INFO - PROCESS | 3728 | 1466584380186 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 01:33:00 INFO - PROCESS | 3728 | 1466584380192 Marionette TRACE conn2 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:00 INFO - PROCESS | 3728 | 1466584380195 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:33:00 INFO - PROCESS | 3728 | ++DOCSHELL 0F397400 == 37 [pid = 3728] [id = 351] 01:33:00 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (10434400) [pid = 3728] [serial = 1052] [outer = 00000000] 01:33:00 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (143D0800) [pid = 3728] [serial = 1053] [outer = 10434400] 01:33:00 INFO - PROCESS | 3728 | 1466584380238 Marionette DEBUG loaded listener.js 01:33:00 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (19D6A400) [pid = 3728] [serial = 1054] [outer = 10434400] 01:33:00 INFO - PROCESS | 3728 | 1466584380661 Marionette TRACE conn2 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 01:33:00 INFO - PROCESS | 3728 | 1466584380702 Marionette TRACE conn2 <- [1,1369,null,{"value":"13"}] 01:33:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 01:33:00 INFO - PROCESS | 3728 | 1466584380705 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 01:33:00 INFO - PROCESS | 3728 | 1466584380706 Marionette TRACE conn2 <- [1,1370,null,{}] 01:33:00 INFO - PROCESS | 3728 | 1466584380713 Marionette TRACE conn2 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:00 INFO - PROCESS | 3728 | 1466584380715 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:33:00 INFO - PROCESS | 3728 | 1466584380791 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 01:33:00 INFO - PROCESS | 3728 | 1466584380966 Marionette TRACE conn2 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:00 INFO - PROCESS | 3728 | 1466584380969 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:33:01 INFO - PROCESS | 3728 | ++DOCSHELL 104E5800 == 38 [pid = 3728] [id = 352] 01:33:01 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (104EC800) [pid = 3728] [serial = 1055] [outer = 00000000] 01:33:01 INFO - PROCESS | 3728 | ++DOMWINDOW == 82 (10E09800) [pid = 3728] [serial = 1056] [outer = 104EC800] 01:33:01 INFO - PROCESS | 3728 | 1466584381039 Marionette DEBUG loaded listener.js 01:33:01 INFO - PROCESS | 3728 | ++DOMWINDOW == 83 (12822800) [pid = 3728] [serial = 1057] [outer = 104EC800] 01:33:01 INFO - PROCESS | 3728 | [3728] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:33:01 INFO - PROCESS | 3728 | 1466584381593 Marionette TRACE conn2 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 01:33:01 INFO - PROCESS | 3728 | 1466584381656 Marionette TRACE conn2 <- [1,1373,null,{"value":"13"}] 01:33:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 01:33:01 INFO - PROCESS | 3728 | 1466584381660 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 01:33:01 INFO - PROCESS | 3728 | 1466584381664 Marionette TRACE conn2 <- [1,1374,null,{}] 01:33:01 INFO - PROCESS | 3728 | 1466584381669 Marionette TRACE conn2 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:01 INFO - PROCESS | 3728 | 1466584381672 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:33:01 INFO - PROCESS | 3728 | 1466584381780 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 01:33:01 INFO - PROCESS | 3728 | 1466584381895 Marionette TRACE conn2 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:01 INFO - PROCESS | 3728 | 1466584381899 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:33:01 INFO - PROCESS | 3728 | ++DOCSHELL 15532400 == 39 [pid = 3728] [id = 353] 01:33:01 INFO - PROCESS | 3728 | ++DOMWINDOW == 84 (159A5800) [pid = 3728] [serial = 1058] [outer = 00000000] 01:33:01 INFO - PROCESS | 3728 | ++DOMWINDOW == 85 (160A6000) [pid = 3728] [serial = 1059] [outer = 159A5800] 01:33:01 INFO - PROCESS | 3728 | 1466584381955 Marionette DEBUG loaded listener.js 01:33:02 INFO - PROCESS | 3728 | ++DOMWINDOW == 86 (1697B000) [pid = 3728] [serial = 1060] [outer = 159A5800] 01:33:02 INFO - PROCESS | 3728 | 1466584382548 Marionette TRACE conn2 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 01:33:02 INFO - PROCESS | 3728 | 1466584382618 Marionette TRACE conn2 <- [1,1377,null,{"value":"13"}] 01:33:02 INFO - PROCESS | 3728 | 1466584382621 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 01:33:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 01:33:02 INFO - PROCESS | 3728 | 1466584382624 Marionette TRACE conn2 <- [1,1378,null,{}] 01:33:02 INFO - PROCESS | 3728 | 1466584382627 Marionette TRACE conn2 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:02 INFO - PROCESS | 3728 | 1466584382630 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:33:02 INFO - PROCESS | 3728 | 1466584382738 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 01:33:02 INFO - PROCESS | 3728 | 1466584382867 Marionette TRACE conn2 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:02 INFO - PROCESS | 3728 | 1466584382870 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:33:02 INFO - PROCESS | 3728 | ++DOCSHELL 15B77C00 == 40 [pid = 3728] [id = 354] 01:33:02 INFO - PROCESS | 3728 | ++DOMWINDOW == 87 (1952B000) [pid = 3728] [serial = 1061] [outer = 00000000] 01:33:02 INFO - PROCESS | 3728 | ++DOMWINDOW == 88 (19B5B000) [pid = 3728] [serial = 1062] [outer = 1952B000] 01:33:02 INFO - PROCESS | 3728 | 1466584382924 Marionette DEBUG loaded listener.js 01:33:03 INFO - PROCESS | 3728 | ++DOMWINDOW == 89 (19D6F400) [pid = 3728] [serial = 1063] [outer = 1952B000] 01:33:03 INFO - PROCESS | 3728 | 1466584383467 Marionette TRACE conn2 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 01:33:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 01:33:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 909ms 01:33:03 INFO - PROCESS | 3728 | 1466584383538 Marionette TRACE conn2 -> [0,1381,"getWindowHandle",null] 01:33:03 INFO - PROCESS | 3728 | 1466584383541 Marionette TRACE conn2 <- [1,1381,null,{"value":"13"}] 01:33:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 01:33:03 INFO - PROCESS | 3728 | 1466584383552 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 01:33:03 INFO - PROCESS | 3728 | 1466584383558 Marionette TRACE conn2 <- [1,1382,null,{}] 01:33:03 INFO - PROCESS | 3728 | 1466584383563 Marionette TRACE conn2 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:03 INFO - PROCESS | 3728 | 1466584383567 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:33:03 INFO - PROCESS | 3728 | 1466584383685 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 01:33:03 INFO - PROCESS | 3728 | 1466584383807 Marionette TRACE conn2 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:03 INFO - PROCESS | 3728 | 1466584383810 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:33:03 INFO - PROCESS | 3728 | ++DOCSHELL 178E5C00 == 41 [pid = 3728] [id = 355] 01:33:03 INFO - PROCESS | 3728 | ++DOMWINDOW == 90 (180B9000) [pid = 3728] [serial = 1064] [outer = 00000000] 01:33:03 INFO - PROCESS | 3728 | ++DOMWINDOW == 91 (1A182800) [pid = 3728] [serial = 1065] [outer = 180B9000] 01:33:03 INFO - PROCESS | 3728 | 1466584383863 Marionette DEBUG loaded listener.js 01:33:03 INFO - PROCESS | 3728 | ++DOMWINDOW == 92 (1A18A800) [pid = 3728] [serial = 1066] [outer = 180B9000] 01:33:04 INFO - PROCESS | 3728 | 1466584384590 Marionette TRACE conn2 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 01:33:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 01:33:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1112ms 01:33:04 INFO - PROCESS | 3728 | 1466584384660 Marionette TRACE conn2 -> [0,1385,"getWindowHandle",null] 01:33:04 INFO - PROCESS | 3728 | 1466584384664 Marionette TRACE conn2 <- [1,1385,null,{"value":"13"}] 01:33:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 01:33:04 INFO - PROCESS | 3728 | 1466584384669 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 01:33:04 INFO - PROCESS | 3728 | 1466584384672 Marionette TRACE conn2 <- [1,1386,null,{}] 01:33:04 INFO - PROCESS | 3728 | 1466584384677 Marionette TRACE conn2 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:04 INFO - PROCESS | 3728 | 1466584384680 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:33:04 INFO - PROCESS | 3728 | 1466584384782 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 01:33:04 INFO - PROCESS | 3728 | 1466584384934 Marionette TRACE conn2 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:04 INFO - PROCESS | 3728 | 1466584384937 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:33:04 INFO - PROCESS | 3728 | ++DOCSHELL 1314B400 == 42 [pid = 3728] [id = 356] 01:33:04 INFO - PROCESS | 3728 | ++DOMWINDOW == 93 (13151800) [pid = 3728] [serial = 1067] [outer = 00000000] 01:33:04 INFO - PROCESS | 3728 | ++DOMWINDOW == 94 (13C06400) [pid = 3728] [serial = 1068] [outer = 13151800] 01:33:05 INFO - PROCESS | 3728 | 1466584384986 Marionette DEBUG loaded listener.js 01:33:05 INFO - PROCESS | 3728 | ++DOMWINDOW == 95 (140E8800) [pid = 3728] [serial = 1069] [outer = 13151800] 01:33:06 INFO - PROCESS | 3728 | --DOCSHELL 0F397400 == 41 [pid = 3728] [id = 351] 01:33:06 INFO - PROCESS | 3728 | --DOCSHELL 19528C00 == 40 [pid = 3728] [id = 350] 01:33:06 INFO - PROCESS | 3728 | --DOCSHELL 105F0000 == 39 [pid = 3728] [id = 349] 01:33:06 INFO - PROCESS | 3728 | --DOCSHELL 198ED800 == 38 [pid = 3728] [id = 348] 01:33:06 INFO - PROCESS | 3728 | --DOCSHELL 11CD8800 == 37 [pid = 3728] [id = 347] 01:33:06 INFO - PROCESS | 3728 | --DOCSHELL 16E0D400 == 36 [pid = 3728] [id = 346] 01:33:06 INFO - PROCESS | 3728 | --DOCSHELL 162D7000 == 35 [pid = 3728] [id = 345] 01:33:06 INFO - PROCESS | 3728 | --DOCSHELL 140F0000 == 34 [pid = 3728] [id = 344] 01:33:06 INFO - PROCESS | 3728 | --DOCSHELL 114D2C00 == 33 [pid = 3728] [id = 343] 01:33:06 INFO - PROCESS | 3728 | --DOCSHELL 1026CC00 == 32 [pid = 3728] [id = 342] 01:33:06 INFO - PROCESS | 3728 | --DOCSHELL 0F2E6000 == 31 [pid = 3728] [id = 341] 01:33:06 INFO - PROCESS | 3728 | --DOCSHELL 104EA400 == 30 [pid = 3728] [id = 332] 01:33:06 INFO - PROCESS | 3728 | --DOCSHELL 178E5C00 == 29 [pid = 3728] [id = 355] 01:33:06 INFO - PROCESS | 3728 | --DOCSHELL 15B77C00 == 28 [pid = 3728] [id = 354] 01:33:06 INFO - PROCESS | 3728 | --DOCSHELL 104E5800 == 27 [pid = 3728] [id = 352] 01:33:06 INFO - PROCESS | 3728 | --DOCSHELL 15532400 == 26 [pid = 3728] [id = 353] 01:33:06 INFO - PROCESS | 3728 | --DOMWINDOW == 94 (180B7800) [pid = 3728] [serial = 1020] [outer = 00000000] [url = about:blank] 01:33:06 INFO - PROCESS | 3728 | --DOMWINDOW == 93 (13150000) [pid = 3728] [serial = 1002] [outer = 00000000] [url = about:blank] 01:33:06 INFO - PROCESS | 3728 | --DOMWINDOW == 92 (131EB400) [pid = 3728] [serial = 1003] [outer = 00000000] [url = about:blank] 01:33:06 INFO - PROCESS | 3728 | --DOMWINDOW == 91 (10E0CC00) [pid = 3728] [serial = 999] [outer = 00000000] [url = about:blank] 01:33:06 INFO - PROCESS | 3728 | --DOMWINDOW == 90 (17EED800) [pid = 3728] [serial = 1014] [outer = 00000000] [url = about:blank] 01:33:06 INFO - PROCESS | 3728 | --DOMWINDOW == 89 (10F11000) [pid = 3728] [serial = 1000] [outer = 00000000] [url = about:blank] 01:33:06 INFO - PROCESS | 3728 | --DOMWINDOW == 88 (162D7400) [pid = 3728] [serial = 1018] [outer = 00000000] [url = about:blank] 01:33:06 INFO - PROCESS | 3728 | --DOMWINDOW == 87 (17668400) [pid = 3728] [serial = 1012] [outer = 00000000] [url = about:blank] 01:33:06 INFO - PROCESS | 3728 | --DOMWINDOW == 86 (13468C00) [pid = 3728] [serial = 1017] [outer = 00000000] [url = about:blank] 01:33:06 INFO - PROCESS | 3728 | --DOMWINDOW == 85 (159B3400) [pid = 3728] [serial = 1005] [outer = 00000000] [url = about:blank] 01:33:06 INFO - PROCESS | 3728 | --DOMWINDOW == 84 (17127400) [pid = 3728] [serial = 1011] [outer = 00000000] [url = about:blank] 01:33:06 INFO - PROCESS | 3728 | --DOMWINDOW == 83 (10F0C000) [pid = 3728] [serial = 996] [outer = 00000000] [url = about:blank] 01:33:06 INFO - PROCESS | 3728 | --DOMWINDOW == 82 (129B3800) [pid = 3728] [serial = 985] [outer = 00000000] [url = about:blank] 01:33:06 INFO - PROCESS | 3728 | --DOMWINDOW == 81 (11CD1000) [pid = 3728] [serial = 984] [outer = 00000000] [url = about:blank] 01:33:06 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (169CE000) [pid = 3728] [serial = 988] [outer = 00000000] [url = about:blank] 01:33:06 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (162C9C00) [pid = 3728] [serial = 987] [outer = 00000000] [url = about:blank] 01:33:06 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (19BBDC00) [pid = 3728] [serial = 991] [outer = 00000000] [url = about:blank] 01:33:06 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (19B5C400) [pid = 3728] [serial = 990] [outer = 00000000] [url = about:blank] 01:33:06 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (19EB8000) [pid = 3728] [serial = 994] [outer = 00000000] [url = about:blank] 01:33:06 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (19EB3000) [pid = 3728] [serial = 993] [outer = 00000000] [url = about:blank] 01:33:06 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (1697A000) [pid = 3728] [serial = 1008] [outer = 00000000] [url = about:blank] 01:33:06 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (16E03400) [pid = 3728] [serial = 1009] [outer = 00000000] [url = about:blank] 01:33:06 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (160A3400) [pid = 3728] [serial = 1006] [outer = 00000000] [url = about:blank] 01:33:06 INFO - PROCESS | 3728 | --DOMWINDOW == 71 (180AD400) [pid = 3728] [serial = 1015] [outer = 00000000] [url = about:blank] 01:33:06 INFO - PROCESS | 3728 | 1466584386226 Marionette TRACE conn2 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 01:33:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 01:33:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1614ms 01:33:06 INFO - PROCESS | 3728 | 1466584386277 Marionette TRACE conn2 -> [0,1389,"getWindowHandle",null] 01:33:06 INFO - PROCESS | 3728 | 1466584386281 Marionette TRACE conn2 <- [1,1389,null,{"value":"13"}] 01:33:06 INFO - PROCESS | 3728 | 1466584386286 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 01:33:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 01:33:06 INFO - PROCESS | 3728 | 1466584386289 Marionette TRACE conn2 <- [1,1390,null,{}] 01:33:06 INFO - PROCESS | 3728 | 1466584386295 Marionette TRACE conn2 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:06 INFO - PROCESS | 3728 | 1466584386298 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:33:06 INFO - PROCESS | 3728 | 1466584386383 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 01:33:06 INFO - PROCESS | 3728 | 1466584386506 Marionette TRACE conn2 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:06 INFO - PROCESS | 3728 | 1466584386511 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:33:06 INFO - PROCESS | 3728 | ++DOCSHELL 10A5A000 == 27 [pid = 3728] [id = 357] 01:33:06 INFO - PROCESS | 3728 | ++DOMWINDOW == 72 (10A5F000) [pid = 3728] [serial = 1070] [outer = 00000000] 01:33:06 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (10E05000) [pid = 3728] [serial = 1071] [outer = 10A5F000] 01:33:06 INFO - PROCESS | 3728 | 1466584386558 Marionette DEBUG loaded listener.js 01:33:06 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (10E0C800) [pid = 3728] [serial = 1072] [outer = 10A5F000] 01:33:07 INFO - PROCESS | 3728 | 1466584386970 Marionette TRACE conn2 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 01:33:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 01:33:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 752ms 01:33:07 INFO - PROCESS | 3728 | 1466584387028 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 01:33:07 INFO - PROCESS | 3728 | 1466584387033 Marionette TRACE conn2 <- [1,1393,null,{"value":"13"}] 01:33:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 01:33:07 INFO - PROCESS | 3728 | 1466584387039 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 01:33:07 INFO - PROCESS | 3728 | 1466584387042 Marionette TRACE conn2 <- [1,1394,null,{}] 01:33:07 INFO - PROCESS | 3728 | 1466584387045 Marionette TRACE conn2 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:07 INFO - PROCESS | 3728 | 1466584387048 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:33:07 INFO - PROCESS | 3728 | 1466584387133 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 01:33:07 INFO - PROCESS | 3728 | 1466584387140 Marionette TRACE conn2 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:07 INFO - PROCESS | 3728 | 1466584387142 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:33:07 INFO - PROCESS | 3728 | ++DOCSHELL 1281C400 == 28 [pid = 3728] [id = 358] 01:33:07 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (129AD000) [pid = 3728] [serial = 1073] [outer = 00000000] 01:33:07 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (12BD4000) [pid = 3728] [serial = 1074] [outer = 129AD000] 01:33:07 INFO - PROCESS | 3728 | 1466584387189 Marionette DEBUG loaded listener.js 01:33:07 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (130A1400) [pid = 3728] [serial = 1075] [outer = 129AD000] 01:33:07 INFO - PROCESS | 3728 | 1466584387648 Marionette TRACE conn2 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 01:33:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 01:33:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 643ms 01:33:07 INFO - PROCESS | 3728 | 1466584387679 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 01:33:07 INFO - PROCESS | 3728 | 1466584387682 Marionette TRACE conn2 <- [1,1397,null,{"value":"13"}] 01:33:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 01:33:07 INFO - PROCESS | 3728 | 1466584387686 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 01:33:07 INFO - PROCESS | 3728 | 1466584387691 Marionette TRACE conn2 <- [1,1398,null,{}] 01:33:07 INFO - PROCESS | 3728 | 1466584387706 Marionette TRACE conn2 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:07 INFO - PROCESS | 3728 | 1466584387711 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:33:07 INFO - PROCESS | 3728 | 1466584387792 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 01:33:07 INFO - PROCESS | 3728 | 1466584387918 Marionette TRACE conn2 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:07 INFO - PROCESS | 3728 | 1466584387921 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:33:07 INFO - PROCESS | 3728 | ++DOCSHELL 143FA400 == 29 [pid = 3728] [id = 359] 01:33:07 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (143FD000) [pid = 3728] [serial = 1076] [outer = 00000000] 01:33:07 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (154E8000) [pid = 3728] [serial = 1077] [outer = 143FD000] 01:33:07 INFO - PROCESS | 3728 | 1466584387968 Marionette DEBUG loaded listener.js 01:33:08 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (159AC000) [pid = 3728] [serial = 1078] [outer = 143FD000] 01:33:08 INFO - PROCESS | 3728 | 1466584388384 Marionette TRACE conn2 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 01:33:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 01:33:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 737ms 01:33:08 INFO - PROCESS | 3728 | 1466584388427 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 01:33:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 01:33:08 INFO - PROCESS | 3728 | 1466584388430 Marionette TRACE conn2 <- [1,1401,null,{"value":"13"}] 01:33:08 INFO - PROCESS | 3728 | 1466584388447 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 01:33:08 INFO - PROCESS | 3728 | 1466584388449 Marionette TRACE conn2 <- [1,1402,null,{}] 01:33:08 INFO - PROCESS | 3728 | 1466584388453 Marionette TRACE conn2 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:08 INFO - PROCESS | 3728 | 1466584388455 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:33:08 INFO - PROCESS | 3728 | 1466584388570 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 01:33:08 INFO - PROCESS | 3728 | 1466584388677 Marionette TRACE conn2 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:08 INFO - PROCESS | 3728 | 1466584388680 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:33:08 INFO - PROCESS | 3728 | ++DOCSHELL 154E7C00 == 30 [pid = 3728] [id = 360] 01:33:08 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (1609B800) [pid = 3728] [serial = 1079] [outer = 00000000] 01:33:08 INFO - PROCESS | 3728 | ++DOMWINDOW == 82 (162CF400) [pid = 3728] [serial = 1080] [outer = 1609B800] 01:33:08 INFO - PROCESS | 3728 | 1466584388723 Marionette DEBUG loaded listener.js 01:33:08 INFO - PROCESS | 3728 | ++DOMWINDOW == 83 (168A8C00) [pid = 3728] [serial = 1081] [outer = 1609B800] 01:33:09 INFO - PROCESS | 3728 | 1466584389157 Marionette TRACE conn2 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 01:33:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 01:33:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 689ms 01:33:09 INFO - PROCESS | 3728 | 1466584389164 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 01:33:09 INFO - PROCESS | 3728 | 1466584389166 Marionette TRACE conn2 <- [1,1405,null,{"value":"13"}] 01:33:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 01:33:09 INFO - PROCESS | 3728 | 1466584389169 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 01:33:09 INFO - PROCESS | 3728 | 1466584389171 Marionette TRACE conn2 <- [1,1406,null,{}] 01:33:09 INFO - PROCESS | 3728 | 1466584389206 Marionette TRACE conn2 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:09 INFO - PROCESS | 3728 | 1466584389208 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:33:09 INFO - PROCESS | 3728 | 1466584389315 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 01:33:09 INFO - PROCESS | 3728 | 1466584389321 Marionette TRACE conn2 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:09 INFO - PROCESS | 3728 | 1466584389323 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:33:09 INFO - PROCESS | 3728 | ++DOCSHELL 1689BC00 == 31 [pid = 3728] [id = 361] 01:33:09 INFO - PROCESS | 3728 | ++DOMWINDOW == 84 (1697A000) [pid = 3728] [serial = 1082] [outer = 00000000] 01:33:09 INFO - PROCESS | 3728 | ++DOMWINDOW == 85 (16E0E000) [pid = 3728] [serial = 1083] [outer = 1697A000] 01:33:09 INFO - PROCESS | 3728 | 1466584389366 Marionette DEBUG loaded listener.js 01:33:09 INFO - PROCESS | 3728 | ++DOMWINDOW == 86 (17028000) [pid = 3728] [serial = 1084] [outer = 1697A000] 01:33:09 INFO - PROCESS | 3728 | 1466584389835 Marionette TRACE conn2 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 01:33:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 01:33:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 689ms 01:33:09 INFO - PROCESS | 3728 | 1466584389871 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 01:33:09 INFO - PROCESS | 3728 | 1466584389873 Marionette TRACE conn2 <- [1,1409,null,{"value":"13"}] 01:33:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 01:33:09 INFO - PROCESS | 3728 | 1466584389876 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 01:33:09 INFO - PROCESS | 3728 | 1466584389878 Marionette TRACE conn2 <- [1,1410,null,{}] 01:33:09 INFO - PROCESS | 3728 | 1466584389881 Marionette TRACE conn2 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:09 INFO - PROCESS | 3728 | 1466584389888 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:33:10 INFO - PROCESS | 3728 | 1466584390019 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 01:33:10 INFO - PROCESS | 3728 | 1466584390034 Marionette TRACE conn2 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:10 INFO - PROCESS | 3728 | 1466584390036 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:33:10 INFO - PROCESS | 3728 | ++DOCSHELL 178E6400 == 32 [pid = 3728] [id = 362] 01:33:10 INFO - PROCESS | 3728 | ++DOMWINDOW == 87 (178E7400) [pid = 3728] [serial = 1085] [outer = 00000000] 01:33:10 INFO - PROCESS | 3728 | ++DOMWINDOW == 88 (17BA8C00) [pid = 3728] [serial = 1086] [outer = 178E7400] 01:33:10 INFO - PROCESS | 3728 | 1466584390079 Marionette DEBUG loaded listener.js 01:33:10 INFO - PROCESS | 3728 | ++DOMWINDOW == 89 (17E71C00) [pid = 3728] [serial = 1087] [outer = 178E7400] 01:33:10 INFO - PROCESS | 3728 | --DOMWINDOW == 88 (16E0E400) [pid = 3728] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 01:33:10 INFO - PROCESS | 3728 | --DOMWINDOW == 87 (13B17000) [pid = 3728] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 01:33:10 INFO - PROCESS | 3728 | --DOMWINDOW == 86 (114D5800) [pid = 3728] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 01:33:10 INFO - PROCESS | 3728 | --DOMWINDOW == 85 (102C9800) [pid = 3728] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 01:33:10 INFO - PROCESS | 3728 | --DOMWINDOW == 84 (0F2E6800) [pid = 3728] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 01:33:10 INFO - PROCESS | 3728 | --DOMWINDOW == 83 (16685000) [pid = 3728] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 01:33:10 INFO - PROCESS | 3728 | --DOMWINDOW == 82 (198EE000) [pid = 3728] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 01:33:10 INFO - PROCESS | 3728 | --DOMWINDOW == 81 (143C8C00) [pid = 3728] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 01:33:10 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (10F0CC00) [pid = 3728] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 01:33:10 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (1952AC00) [pid = 3728] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 01:33:10 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (17B0FC00) [pid = 3728] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 01:33:10 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (10B66800) [pid = 3728] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 01:33:10 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (10434400) [pid = 3728] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 01:33:10 INFO - PROCESS | 3728 | 1466584390760 Marionette TRACE conn2 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 01:33:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 01:33:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 940ms 01:33:10 INFO - PROCESS | 3728 | 1466584390821 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 01:33:10 INFO - PROCESS | 3728 | 1466584390823 Marionette TRACE conn2 <- [1,1413,null,{"value":"13"}] 01:33:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 01:33:10 INFO - PROCESS | 3728 | 1466584390826 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 01:33:10 INFO - PROCESS | 3728 | 1466584390828 Marionette TRACE conn2 <- [1,1414,null,{}] 01:33:10 INFO - PROCESS | 3728 | 1466584390841 Marionette TRACE conn2 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:10 INFO - PROCESS | 3728 | 1466584390843 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:33:10 INFO - PROCESS | 3728 | 1466584390918 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 01:33:10 INFO - PROCESS | 3728 | 1466584390926 Marionette TRACE conn2 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:10 INFO - PROCESS | 3728 | 1466584390928 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:33:10 INFO - PROCESS | 3728 | ++DOCSHELL 10E0EC00 == 33 [pid = 3728] [id = 363] 01:33:10 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (10F0C800) [pid = 3728] [serial = 1088] [outer = 00000000] 01:33:10 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (156BF000) [pid = 3728] [serial = 1089] [outer = 10F0C800] 01:33:10 INFO - PROCESS | 3728 | 1466584390971 Marionette DEBUG loaded listener.js 01:33:11 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (159A7400) [pid = 3728] [serial = 1090] [outer = 10F0C800] 01:33:11 INFO - PROCESS | 3728 | 1466584391389 Marionette TRACE conn2 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 01:33:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 01:33:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 595ms 01:33:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 01:33:11 INFO - PROCESS | 3728 | 1466584391430 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 01:33:11 INFO - PROCESS | 3728 | 1466584391432 Marionette TRACE conn2 <- [1,1417,null,{"value":"13"}] 01:33:11 INFO - PROCESS | 3728 | 1466584391435 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 01:33:11 INFO - PROCESS | 3728 | 1466584391437 Marionette TRACE conn2 <- [1,1418,null,{}] 01:33:11 INFO - PROCESS | 3728 | 1466584391444 Marionette TRACE conn2 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:11 INFO - PROCESS | 3728 | 1466584391445 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:33:11 INFO - PROCESS | 3728 | 1466584391520 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 01:33:11 INFO - PROCESS | 3728 | 1466584391526 Marionette TRACE conn2 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:11 INFO - PROCESS | 3728 | 1466584391528 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:33:11 INFO - PROCESS | 3728 | ++DOCSHELL 17B10C00 == 34 [pid = 3728] [id = 364] 01:33:11 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (17BA8400) [pid = 3728] [serial = 1091] [outer = 00000000] 01:33:11 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (180B3800) [pid = 3728] [serial = 1092] [outer = 17BA8400] 01:33:11 INFO - PROCESS | 3728 | 1466584391571 Marionette DEBUG loaded listener.js 01:33:11 INFO - PROCESS | 3728 | ++DOMWINDOW == 82 (17E7E800) [pid = 3728] [serial = 1093] [outer = 17BA8400] 01:33:11 INFO - PROCESS | 3728 | 1466584391988 Marionette TRACE conn2 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 01:33:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 01:33:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 595ms 01:33:12 INFO - PROCESS | 3728 | 1466584392038 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 01:33:12 INFO - PROCESS | 3728 | 1466584392040 Marionette TRACE conn2 <- [1,1421,null,{"value":"13"}] 01:33:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 01:33:12 INFO - PROCESS | 3728 | 1466584392044 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 01:33:12 INFO - PROCESS | 3728 | 1466584392045 Marionette TRACE conn2 <- [1,1422,null,{}] 01:33:12 INFO - PROCESS | 3728 | 1466584392049 Marionette TRACE conn2 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:12 INFO - PROCESS | 3728 | 1466584392051 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:33:12 INFO - PROCESS | 3728 | 1466584392125 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 01:33:12 INFO - PROCESS | 3728 | 1466584392130 Marionette TRACE conn2 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:12 INFO - PROCESS | 3728 | 1466584392132 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:33:12 INFO - PROCESS | 3728 | ++DOCSHELL 143F6C00 == 35 [pid = 3728] [id = 365] 01:33:12 INFO - PROCESS | 3728 | ++DOMWINDOW == 83 (1952D000) [pid = 3728] [serial = 1094] [outer = 00000000] 01:33:12 INFO - PROCESS | 3728 | ++DOMWINDOW == 84 (198E8800) [pid = 3728] [serial = 1095] [outer = 1952D000] 01:33:12 INFO - PROCESS | 3728 | 1466584392175 Marionette DEBUG loaded listener.js 01:33:12 INFO - PROCESS | 3728 | ++DOMWINDOW == 85 (198E9000) [pid = 3728] [serial = 1096] [outer = 1952D000] 01:33:12 INFO - PROCESS | 3728 | 1466584392801 Marionette TRACE conn2 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 01:33:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 01:33:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 799ms 01:33:12 INFO - PROCESS | 3728 | 1466584392849 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 01:33:12 INFO - PROCESS | 3728 | 1466584392854 Marionette TRACE conn2 <- [1,1425,null,{"value":"13"}] 01:33:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 01:33:12 INFO - PROCESS | 3728 | 1466584392860 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 01:33:12 INFO - PROCESS | 3728 | 1466584392864 Marionette TRACE conn2 <- [1,1426,null,{}] 01:33:12 INFO - PROCESS | 3728 | 1466584392870 Marionette TRACE conn2 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:12 INFO - PROCESS | 3728 | 1466584392873 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:33:13 INFO - PROCESS | 3728 | 1466584392994 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 01:33:13 INFO - PROCESS | 3728 | 1466584393122 Marionette TRACE conn2 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:13 INFO - PROCESS | 3728 | 1466584393127 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:33:13 INFO - PROCESS | 3728 | ++DOCSHELL 10434400 == 36 [pid = 3728] [id = 366] 01:33:13 INFO - PROCESS | 3728 | ++DOMWINDOW == 86 (10470400) [pid = 3728] [serial = 1097] [outer = 00000000] 01:33:13 INFO - PROCESS | 3728 | ++DOMWINDOW == 87 (10F73400) [pid = 3728] [serial = 1098] [outer = 10470400] 01:33:13 INFO - PROCESS | 3728 | 1466584393186 Marionette DEBUG loaded listener.js 01:33:13 INFO - PROCESS | 3728 | ++DOMWINDOW == 88 (129B0000) [pid = 3728] [serial = 1099] [outer = 10470400] 01:33:13 INFO - PROCESS | 3728 | 1466584393913 Marionette TRACE conn2 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 01:33:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 01:33:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1159ms 01:33:14 INFO - PROCESS | 3728 | 1466584394019 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 01:33:14 INFO - PROCESS | 3728 | 1466584394024 Marionette TRACE conn2 <- [1,1429,null,{"value":"13"}] 01:33:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 01:33:14 INFO - PROCESS | 3728 | 1466584394031 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 01:33:14 INFO - PROCESS | 3728 | 1466584394033 Marionette TRACE conn2 <- [1,1430,null,{}] 01:33:14 INFO - PROCESS | 3728 | 1466584394037 Marionette TRACE conn2 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:14 INFO - PROCESS | 3728 | 1466584394040 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:33:14 INFO - PROCESS | 3728 | 1466584394232 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 01:33:14 INFO - PROCESS | 3728 | 1466584394326 Marionette TRACE conn2 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:14 INFO - PROCESS | 3728 | 1466584394328 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:33:14 INFO - PROCESS | 3728 | ++DOCSHELL 14037400 == 37 [pid = 3728] [id = 367] 01:33:14 INFO - PROCESS | 3728 | ++DOMWINDOW == 89 (1403F800) [pid = 3728] [serial = 1100] [outer = 00000000] 01:33:14 INFO - PROCESS | 3728 | ++DOMWINDOW == 90 (143FE400) [pid = 3728] [serial = 1101] [outer = 1403F800] 01:33:14 INFO - PROCESS | 3728 | 1466584394387 Marionette DEBUG loaded listener.js 01:33:14 INFO - PROCESS | 3728 | ++DOMWINDOW == 91 (156B5C00) [pid = 3728] [serial = 1102] [outer = 1403F800] 01:33:15 INFO - PROCESS | 3728 | --DOCSHELL 17B10C00 == 36 [pid = 3728] [id = 364] 01:33:15 INFO - PROCESS | 3728 | --DOCSHELL 10E0EC00 == 35 [pid = 3728] [id = 363] 01:33:15 INFO - PROCESS | 3728 | --DOCSHELL 178E6400 == 34 [pid = 3728] [id = 362] 01:33:15 INFO - PROCESS | 3728 | --DOCSHELL 1689BC00 == 33 [pid = 3728] [id = 361] 01:33:15 INFO - PROCESS | 3728 | --DOCSHELL 154E7C00 == 32 [pid = 3728] [id = 360] 01:33:15 INFO - PROCESS | 3728 | --DOCSHELL 143FA400 == 31 [pid = 3728] [id = 359] 01:33:15 INFO - PROCESS | 3728 | --DOCSHELL 1281C400 == 30 [pid = 3728] [id = 358] 01:33:15 INFO - PROCESS | 3728 | --DOCSHELL 10A5A000 == 29 [pid = 3728] [id = 357] 01:33:15 INFO - PROCESS | 3728 | --DOMWINDOW == 90 (180B8400) [pid = 3728] [serial = 1021] [outer = 00000000] [url = about:blank] 01:33:15 INFO - PROCESS | 3728 | --DOMWINDOW == 89 (11C48400) [pid = 3728] [serial = 997] [outer = 00000000] [url = about:blank] 01:33:15 INFO - PROCESS | 3728 | --DOMWINDOW == 88 (143D0800) [pid = 3728] [serial = 1053] [outer = 00000000] [url = about:blank] 01:33:15 INFO - PROCESS | 3728 | --DOMWINDOW == 87 (17859000) [pid = 3728] [serial = 1039] [outer = 00000000] [url = about:blank] 01:33:15 INFO - PROCESS | 3728 | --DOMWINDOW == 86 (180AFC00) [pid = 3728] [serial = 1042] [outer = 00000000] [url = about:blank] 01:33:15 INFO - PROCESS | 3728 | --DOMWINDOW == 85 (17E0C400) [pid = 3728] [serial = 1041] [outer = 00000000] [url = about:blank] 01:33:15 INFO - PROCESS | 3728 | --DOMWINDOW == 84 (12DC2000) [pid = 3728] [serial = 1029] [outer = 00000000] [url = about:blank] 01:33:15 INFO - PROCESS | 3728 | --DOMWINDOW == 83 (131E5800) [pid = 3728] [serial = 1030] [outer = 00000000] [url = about:blank] 01:33:15 INFO - PROCESS | 3728 | --DOMWINDOW == 82 (104E9800) [pid = 3728] [serial = 1026] [outer = 00000000] [url = about:blank] 01:33:15 INFO - PROCESS | 3728 | --DOMWINDOW == 81 (10EB1C00) [pid = 3728] [serial = 1027] [outer = 00000000] [url = about:blank] 01:33:15 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (10275C00) [pid = 3728] [serial = 1023] [outer = 00000000] [url = about:blank] 01:33:15 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (105F4C00) [pid = 3728] [serial = 1024] [outer = 00000000] [url = about:blank] 01:33:15 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (16D67C00) [pid = 3728] [serial = 1035] [outer = 00000000] [url = about:blank] 01:33:15 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (19B60000) [pid = 3728] [serial = 1044] [outer = 00000000] [url = about:blank] 01:33:15 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (14F9BC00) [pid = 3728] [serial = 1032] [outer = 00000000] [url = about:blank] 01:33:15 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (1553A400) [pid = 3728] [serial = 1033] [outer = 00000000] [url = about:blank] 01:33:15 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (162CAC00) [pid = 3728] [serial = 1047] [outer = 00000000] [url = about:blank] 01:33:15 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (19D6A400) [pid = 3728] [serial = 1054] [outer = 00000000] [url = about:blank] 01:33:15 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (19B68000) [pid = 3728] [serial = 1050] [outer = 00000000] [url = about:blank] 01:33:15 INFO - PROCESS | 3728 | --DOMWINDOW == 71 (19B65800) [pid = 3728] [serial = 1045] [outer = 00000000] [url = about:blank] 01:33:15 INFO - PROCESS | 3728 | --DOMWINDOW == 70 (19BBCC00) [pid = 3728] [serial = 1051] [outer = 00000000] [url = about:blank] 01:33:15 INFO - PROCESS | 3728 | --DOMWINDOW == 69 (176B4000) [pid = 3728] [serial = 1038] [outer = 00000000] [url = about:blank] 01:33:15 INFO - PROCESS | 3728 | --DOMWINDOW == 68 (16E08800) [pid = 3728] [serial = 1036] [outer = 00000000] [url = about:blank] 01:33:15 INFO - PROCESS | 3728 | --DOMWINDOW == 67 (162CC800) [pid = 3728] [serial = 1048] [outer = 00000000] [url = about:blank] 01:33:15 INFO - PROCESS | 3728 | 1466584395205 Marionette TRACE conn2 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 01:33:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 01:33:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1191ms 01:33:15 INFO - PROCESS | 3728 | 1466584395227 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 01:33:15 INFO - PROCESS | 3728 | 1466584395230 Marionette TRACE conn2 <- [1,1433,null,{"value":"13"}] 01:33:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 01:33:15 INFO - PROCESS | 3728 | 1466584395235 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 01:33:15 INFO - PROCESS | 3728 | 1466584395239 Marionette TRACE conn2 <- [1,1434,null,{}] 01:33:15 INFO - PROCESS | 3728 | 1466584395244 Marionette TRACE conn2 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:15 INFO - PROCESS | 3728 | 1466584395246 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:33:15 INFO - PROCESS | 3728 | 1466584395344 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 01:33:15 INFO - PROCESS | 3728 | 1466584395432 Marionette TRACE conn2 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:15 INFO - PROCESS | 3728 | 1466584395435 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:33:15 INFO - PROCESS | 3728 | ++DOCSHELL 105EF800 == 30 [pid = 3728] [id = 368] 01:33:15 INFO - PROCESS | 3728 | ++DOMWINDOW == 68 (105F1800) [pid = 3728] [serial = 1103] [outer = 00000000] 01:33:15 INFO - PROCESS | 3728 | ++DOMWINDOW == 69 (10E05C00) [pid = 3728] [serial = 1104] [outer = 105F1800] 01:33:15 INFO - PROCESS | 3728 | 1466584395481 Marionette DEBUG loaded listener.js 01:33:15 INFO - PROCESS | 3728 | ++DOMWINDOW == 70 (114D4800) [pid = 3728] [serial = 1105] [outer = 105F1800] 01:33:15 INFO - PROCESS | 3728 | 1466584395916 Marionette TRACE conn2 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 01:33:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 01:33:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 736ms 01:33:15 INFO - PROCESS | 3728 | 1466584395973 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 01:33:15 INFO - PROCESS | 3728 | 1466584395977 Marionette TRACE conn2 <- [1,1437,null,{"value":"13"}] 01:33:15 INFO - PROCESS | 3728 | 1466584395983 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 01:33:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 01:33:15 INFO - PROCESS | 3728 | 1466584395986 Marionette TRACE conn2 <- [1,1438,null,{}] 01:33:15 INFO - PROCESS | 3728 | 1466584395989 Marionette TRACE conn2 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:15 INFO - PROCESS | 3728 | 1466584395992 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:33:16 INFO - PROCESS | 3728 | 1466584396076 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 01:33:16 INFO - PROCESS | 3728 | 1466584396082 Marionette TRACE conn2 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:16 INFO - PROCESS | 3728 | 1466584396084 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:33:16 INFO - PROCESS | 3728 | ++DOCSHELL 13464800 == 31 [pid = 3728] [id = 369] 01:33:16 INFO - PROCESS | 3728 | ++DOMWINDOW == 71 (13468C00) [pid = 3728] [serial = 1106] [outer = 00000000] 01:33:16 INFO - PROCESS | 3728 | ++DOMWINDOW == 72 (13B16400) [pid = 3728] [serial = 1107] [outer = 13468C00] 01:33:16 INFO - PROCESS | 3728 | 1466584396135 Marionette DEBUG loaded listener.js 01:33:16 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (14042000) [pid = 3728] [serial = 1108] [outer = 13468C00] 01:33:16 INFO - PROCESS | 3728 | 1466584396593 Marionette TRACE conn2 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 01:33:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 01:33:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 642ms 01:33:16 INFO - PROCESS | 3728 | 1466584396622 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 01:33:16 INFO - PROCESS | 3728 | 1466584396624 Marionette TRACE conn2 <- [1,1441,null,{"value":"13"}] 01:33:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 01:33:16 INFO - PROCESS | 3728 | 1466584396628 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 01:33:16 INFO - PROCESS | 3728 | 1466584396631 Marionette TRACE conn2 <- [1,1442,null,{}] 01:33:16 INFO - PROCESS | 3728 | 1466584396641 Marionette TRACE conn2 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:16 INFO - PROCESS | 3728 | 1466584396646 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:33:16 INFO - PROCESS | 3728 | 1466584396729 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 01:33:16 INFO - PROCESS | 3728 | 1466584396735 Marionette TRACE conn2 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:16 INFO - PROCESS | 3728 | 1466584396739 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:33:16 INFO - PROCESS | 3728 | ++DOCSHELL 165D1000 == 32 [pid = 3728] [id = 370] 01:33:16 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (1689BC00) [pid = 3728] [serial = 1109] [outer = 00000000] 01:33:16 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (16D5D800) [pid = 3728] [serial = 1110] [outer = 1689BC00] 01:33:16 INFO - PROCESS | 3728 | 1466584396786 Marionette DEBUG loaded listener.js 01:33:16 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (16E09000) [pid = 3728] [serial = 1111] [outer = 1689BC00] 01:33:17 INFO - PROCESS | 3728 | 1466584397263 Marionette TRACE conn2 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 01:33:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 01:33:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 705ms 01:33:17 INFO - PROCESS | 3728 | 1466584397327 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 01:33:17 INFO - PROCESS | 3728 | 1466584397329 Marionette TRACE conn2 <- [1,1445,null,{"value":"13"}] 01:33:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 01:33:17 INFO - PROCESS | 3728 | 1466584397333 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 01:33:17 INFO - PROCESS | 3728 | 1466584397335 Marionette TRACE conn2 <- [1,1446,null,{}] 01:33:17 INFO - PROCESS | 3728 | 1466584397338 Marionette TRACE conn2 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:17 INFO - PROCESS | 3728 | 1466584397340 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:33:17 INFO - PROCESS | 3728 | 1466584397451 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 01:33:17 INFO - PROCESS | 3728 | 1466584397463 Marionette TRACE conn2 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:17 INFO - PROCESS | 3728 | 1466584397466 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:33:17 INFO - PROCESS | 3728 | ++DOCSHELL 175A4C00 == 33 [pid = 3728] [id = 371] 01:33:17 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (175AE400) [pid = 3728] [serial = 1112] [outer = 00000000] 01:33:17 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (1784DC00) [pid = 3728] [serial = 1113] [outer = 175AE400] 01:33:17 INFO - PROCESS | 3728 | 1466584397509 Marionette DEBUG loaded listener.js 01:33:17 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (178E5400) [pid = 3728] [serial = 1114] [outer = 175AE400] 01:33:18 INFO - PROCESS | 3728 | 1466584397987 Marionette TRACE conn2 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 01:33:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 01:33:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 706ms 01:33:18 INFO - PROCESS | 3728 | 1466584398032 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 01:33:18 INFO - PROCESS | 3728 | 1466584398034 Marionette TRACE conn2 <- [1,1449,null,{"value":"13"}] 01:33:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 01:33:18 INFO - PROCESS | 3728 | 1466584398037 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 01:33:18 INFO - PROCESS | 3728 | 1466584398039 Marionette TRACE conn2 <- [1,1450,null,{}] 01:33:18 INFO - PROCESS | 3728 | 1466584398042 Marionette TRACE conn2 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:18 INFO - PROCESS | 3728 | 1466584398044 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:33:18 INFO - PROCESS | 3728 | 1466584398151 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 01:33:18 INFO - PROCESS | 3728 | 1466584398158 Marionette TRACE conn2 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:18 INFO - PROCESS | 3728 | 1466584398161 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:33:18 INFO - PROCESS | 3728 | ++DOCSHELL 17853400 == 34 [pid = 3728] [id = 372] 01:33:18 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (178E2C00) [pid = 3728] [serial = 1115] [outer = 00000000] 01:33:18 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (17B08800) [pid = 3728] [serial = 1116] [outer = 178E2C00] 01:33:18 INFO - PROCESS | 3728 | 1466584398206 Marionette DEBUG loaded listener.js 01:33:18 INFO - PROCESS | 3728 | ++DOMWINDOW == 82 (17E0D800) [pid = 3728] [serial = 1117] [outer = 178E2C00] 01:33:18 INFO - PROCESS | 3728 | 1466584398692 Marionette TRACE conn2 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 01:33:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 01:33:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 705ms 01:33:18 INFO - PROCESS | 3728 | 1466584398737 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 01:33:18 INFO - PROCESS | 3728 | 1466584398739 Marionette TRACE conn2 <- [1,1453,null,{"value":"13"}] 01:33:18 INFO - PROCESS | 3728 | 1466584398742 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 01:33:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 01:33:18 INFO - PROCESS | 3728 | 1466584398744 Marionette TRACE conn2 <- [1,1454,null,{}] 01:33:18 INFO - PROCESS | 3728 | 1466584398747 Marionette TRACE conn2 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:18 INFO - PROCESS | 3728 | 1466584398753 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:33:18 INFO - PROCESS | 3728 | 1466584398904 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 01:33:18 INFO - PROCESS | 3728 | 1466584398932 Marionette TRACE conn2 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:18 INFO - PROCESS | 3728 | 1466584398934 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:33:18 INFO - PROCESS | 3728 | ++DOCSHELL 11CD5000 == 35 [pid = 3728] [id = 373] 01:33:18 INFO - PROCESS | 3728 | ++DOMWINDOW == 83 (131E4000) [pid = 3728] [serial = 1118] [outer = 00000000] 01:33:19 INFO - PROCESS | 3728 | ++DOMWINDOW == 84 (19B5E800) [pid = 3728] [serial = 1119] [outer = 131E4000] 01:33:19 INFO - PROCESS | 3728 | 1466584398986 Marionette DEBUG loaded listener.js 01:33:19 INFO - PROCESS | 3728 | ++DOMWINDOW == 85 (19B5F000) [pid = 3728] [serial = 1120] [outer = 131E4000] 01:33:19 INFO - PROCESS | 3728 | 1466584399418 Marionette TRACE conn2 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 01:33:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 01:33:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 737ms 01:33:19 INFO - PROCESS | 3728 | 1466584399483 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 01:33:19 INFO - PROCESS | 3728 | 1466584399485 Marionette TRACE conn2 <- [1,1457,null,{"value":"13"}] 01:33:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 01:33:19 INFO - PROCESS | 3728 | 1466584399488 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 01:33:19 INFO - PROCESS | 3728 | 1466584399490 Marionette TRACE conn2 <- [1,1458,null,{}] 01:33:19 INFO - PROCESS | 3728 | 1466584399493 Marionette TRACE conn2 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:19 INFO - PROCESS | 3728 | 1466584399495 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:33:19 INFO - PROCESS | 3728 | 1466584399649 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 01:33:19 INFO - PROCESS | 3728 | --DOMWINDOW == 84 (1609B800) [pid = 3728] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 01:33:19 INFO - PROCESS | 3728 | --DOMWINDOW == 83 (10A5F000) [pid = 3728] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 01:33:19 INFO - PROCESS | 3728 | --DOMWINDOW == 82 (143FD000) [pid = 3728] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 01:33:19 INFO - PROCESS | 3728 | --DOMWINDOW == 81 (129AD000) [pid = 3728] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 01:33:19 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (13151800) [pid = 3728] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 01:33:19 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (1697A000) [pid = 3728] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 01:33:19 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (104EC800) [pid = 3728] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 01:33:19 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (159A5800) [pid = 3728] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 01:33:19 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (1952B000) [pid = 3728] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 01:33:19 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (180B9000) [pid = 3728] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 01:33:19 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (178E7400) [pid = 3728] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 01:33:19 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (17BA8400) [pid = 3728] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 01:33:19 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (10F0C800) [pid = 3728] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 01:33:19 INFO - PROCESS | 3728 | 1466584399828 Marionette TRACE conn2 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:19 INFO - PROCESS | 3728 | 1466584399831 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:33:19 INFO - PROCESS | 3728 | ++DOCSHELL 0F2E8000 == 36 [pid = 3728] [id = 374] 01:33:19 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (0F2EAC00) [pid = 3728] [serial = 1121] [outer = 00000000] 01:33:19 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (11AED000) [pid = 3728] [serial = 1122] [outer = 0F2EAC00] 01:33:19 INFO - PROCESS | 3728 | 1466584399875 Marionette DEBUG loaded listener.js 01:33:19 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (129A9800) [pid = 3728] [serial = 1123] [outer = 0F2EAC00] 01:33:20 INFO - PROCESS | 3728 | 1466584400263 Marionette TRACE conn2 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 01:33:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 01:33:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 799ms 01:33:20 INFO - PROCESS | 3728 | 1466584400322 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 01:33:20 INFO - PROCESS | 3728 | 1466584400324 Marionette TRACE conn2 <- [1,1461,null,{"value":"13"}] 01:33:20 INFO - PROCESS | 3728 | 1466584400327 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 01:33:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 01:33:20 INFO - PROCESS | 3728 | 1466584400329 Marionette TRACE conn2 <- [1,1462,null,{}] 01:33:20 INFO - PROCESS | 3728 | 1466584400332 Marionette TRACE conn2 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:20 INFO - PROCESS | 3728 | 1466584400334 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:33:20 INFO - PROCESS | 3728 | 1466584400412 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 01:33:20 INFO - PROCESS | 3728 | 1466584400417 Marionette TRACE conn2 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:20 INFO - PROCESS | 3728 | 1466584400419 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:33:20 INFO - PROCESS | 3728 | ++DOCSHELL 114C9400 == 37 [pid = 3728] [id = 375] 01:33:20 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (13151800) [pid = 3728] [serial = 1124] [outer = 00000000] 01:33:20 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (180B8400) [pid = 3728] [serial = 1125] [outer = 13151800] 01:33:20 INFO - PROCESS | 3728 | 1466584400462 Marionette DEBUG loaded listener.js 01:33:20 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (19B65800) [pid = 3728] [serial = 1126] [outer = 13151800] 01:33:20 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (19B65400) [pid = 3728] [serial = 1127] [outer = 1AEE7C00] 01:33:20 INFO - PROCESS | 3728 | 1466584400951 Marionette TRACE conn2 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 01:33:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 01:33:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 642ms 01:33:20 INFO - PROCESS | 3728 | 1466584400966 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 01:33:20 INFO - PROCESS | 3728 | 1466584400968 Marionette TRACE conn2 <- [1,1465,null,{"value":"13"}] 01:33:20 INFO - PROCESS | 3728 | 1466584400971 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 01:33:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 01:33:20 INFO - PROCESS | 3728 | 1466584400972 Marionette TRACE conn2 <- [1,1466,null,{}] 01:33:20 INFO - PROCESS | 3728 | 1466584400976 Marionette TRACE conn2 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:20 INFO - PROCESS | 3728 | 1466584400979 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:33:21 INFO - PROCESS | 3728 | 1466584401073 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 01:33:21 INFO - PROCESS | 3728 | 1466584401080 Marionette TRACE conn2 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:21 INFO - PROCESS | 3728 | 1466584401082 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:33:21 INFO - PROCESS | 3728 | ++DOCSHELL 165CB400 == 38 [pid = 3728] [id = 376] 01:33:21 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (17135400) [pid = 3728] [serial = 1128] [outer = 00000000] 01:33:21 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (19BBB800) [pid = 3728] [serial = 1129] [outer = 17135400] 01:33:21 INFO - PROCESS | 3728 | 1466584401125 Marionette DEBUG loaded listener.js 01:33:21 INFO - PROCESS | 3728 | ++DOMWINDOW == 82 (19BC2400) [pid = 3728] [serial = 1130] [outer = 17135400] 01:33:21 INFO - PROCESS | 3728 | 1466584401543 Marionette TRACE conn2 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 01:33:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 01:33:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 643ms 01:33:21 INFO - PROCESS | 3728 | 1466584401609 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 01:33:21 INFO - PROCESS | 3728 | 1466584401611 Marionette TRACE conn2 <- [1,1469,null,{"value":"13"}] 01:33:21 INFO - PROCESS | 3728 | 1466584401615 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 01:33:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 01:33:21 INFO - PROCESS | 3728 | 1466584401616 Marionette TRACE conn2 <- [1,1470,null,{}] 01:33:21 INFO - PROCESS | 3728 | 1466584401620 Marionette TRACE conn2 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:21 INFO - PROCESS | 3728 | 1466584401622 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:33:21 INFO - PROCESS | 3728 | 1466584401703 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 01:33:21 INFO - PROCESS | 3728 | 1466584401708 Marionette TRACE conn2 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:21 INFO - PROCESS | 3728 | 1466584401710 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:33:21 INFO - PROCESS | 3728 | ++DOCSHELL 160A4800 == 39 [pid = 3728] [id = 377] 01:33:21 INFO - PROCESS | 3728 | ++DOMWINDOW == 83 (162D7800) [pid = 3728] [serial = 1131] [outer = 00000000] 01:33:21 INFO - PROCESS | 3728 | ++DOMWINDOW == 84 (19DA1800) [pid = 3728] [serial = 1132] [outer = 162D7800] 01:33:21 INFO - PROCESS | 3728 | 1466584401754 Marionette DEBUG loaded listener.js 01:33:21 INFO - PROCESS | 3728 | ++DOMWINDOW == 85 (19EAF400) [pid = 3728] [serial = 1133] [outer = 162D7800] 01:33:22 INFO - PROCESS | 3728 | 1466584402480 Marionette TRACE conn2 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 01:33:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 01:33:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 908ms 01:33:22 INFO - PROCESS | 3728 | 1466584402520 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 01:33:22 INFO - PROCESS | 3728 | 1466584402524 Marionette TRACE conn2 <- [1,1473,null,{"value":"13"}] 01:33:22 INFO - PROCESS | 3728 | 1466584402529 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 01:33:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 01:33:22 INFO - PROCESS | 3728 | 1466584402534 Marionette TRACE conn2 <- [1,1474,null,{}] 01:33:22 INFO - PROCESS | 3728 | 1466584402540 Marionette TRACE conn2 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:22 INFO - PROCESS | 3728 | 1466584402542 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:33:22 INFO - PROCESS | 3728 | 1466584402651 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 01:33:22 INFO - PROCESS | 3728 | 1466584402781 Marionette TRACE conn2 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:22 INFO - PROCESS | 3728 | 1466584402784 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:33:22 INFO - PROCESS | 3728 | ++DOCSHELL 10F0C000 == 40 [pid = 3728] [id = 378] 01:33:22 INFO - PROCESS | 3728 | ++DOMWINDOW == 86 (10F72400) [pid = 3728] [serial = 1134] [outer = 00000000] 01:33:22 INFO - PROCESS | 3728 | ++DOMWINDOW == 87 (12B0A000) [pid = 3728] [serial = 1135] [outer = 10F72400] 01:33:22 INFO - PROCESS | 3728 | 1466584402841 Marionette DEBUG loaded listener.js 01:33:22 INFO - PROCESS | 3728 | ++DOMWINDOW == 88 (1346A800) [pid = 3728] [serial = 1136] [outer = 10F72400] 01:33:23 INFO - PROCESS | 3728 | 1466584403484 Marionette TRACE conn2 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 01:33:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 01:33:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1003ms 01:33:23 INFO - PROCESS | 3728 | 1466584403532 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 01:33:23 INFO - PROCESS | 3728 | 1466584403537 Marionette TRACE conn2 <- [1,1477,null,{"value":"13"}] 01:33:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 01:33:23 INFO - PROCESS | 3728 | 1466584403543 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 01:33:23 INFO - PROCESS | 3728 | 1466584403546 Marionette TRACE conn2 <- [1,1478,null,{}] 01:33:23 INFO - PROCESS | 3728 | 1466584403550 Marionette TRACE conn2 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:23 INFO - PROCESS | 3728 | 1466584403553 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:33:23 INFO - PROCESS | 3728 | 1466584403662 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 01:33:23 INFO - PROCESS | 3728 | 1466584403766 Marionette TRACE conn2 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:23 INFO - PROCESS | 3728 | 1466584403769 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:33:23 INFO - PROCESS | 3728 | ++DOCSHELL 16685000 == 41 [pid = 3728] [id = 379] 01:33:23 INFO - PROCESS | 3728 | ++DOMWINDOW == 89 (16971C00) [pid = 3728] [serial = 1137] [outer = 00000000] 01:33:23 INFO - PROCESS | 3728 | ++DOMWINDOW == 90 (16E07000) [pid = 3728] [serial = 1138] [outer = 16971C00] 01:33:23 INFO - PROCESS | 3728 | 1466584403823 Marionette DEBUG loaded listener.js 01:33:23 INFO - PROCESS | 3728 | ++DOMWINDOW == 91 (171BFC00) [pid = 3728] [serial = 1139] [outer = 16971C00] 01:33:24 INFO - PROCESS | 3728 | 1466584404434 Marionette TRACE conn2 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 01:33:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 01:33:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 940ms 01:33:24 INFO - PROCESS | 3728 | 1466584404488 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 01:33:24 INFO - PROCESS | 3728 | 1466584404491 Marionette TRACE conn2 <- [1,1481,null,{"value":"13"}] 01:33:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 01:33:24 INFO - PROCESS | 3728 | 1466584404495 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 01:33:24 INFO - PROCESS | 3728 | 1466584404498 Marionette TRACE conn2 <- [1,1482,null,{}] 01:33:24 INFO - PROCESS | 3728 | 1466584404509 Marionette TRACE conn2 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:24 INFO - PROCESS | 3728 | 1466584404514 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:33:24 INFO - PROCESS | 3728 | 1466584404650 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 01:33:24 INFO - PROCESS | 3728 | 1466584404781 Marionette TRACE conn2 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:24 INFO - PROCESS | 3728 | 1466584404785 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:33:24 INFO - PROCESS | 3728 | ++DOCSHELL 1701F000 == 42 [pid = 3728] [id = 380] 01:33:24 INFO - PROCESS | 3728 | ++DOMWINDOW == 92 (176B4800) [pid = 3728] [serial = 1140] [outer = 00000000] 01:33:24 INFO - PROCESS | 3728 | ++DOMWINDOW == 93 (1952C000) [pid = 3728] [serial = 1141] [outer = 176B4800] 01:33:24 INFO - PROCESS | 3728 | 1466584404848 Marionette DEBUG loaded listener.js 01:33:24 INFO - PROCESS | 3728 | ++DOMWINDOW == 94 (19D9E800) [pid = 3728] [serial = 1142] [outer = 176B4800] 01:33:25 INFO - PROCESS | 3728 | 1466584405609 Marionette TRACE conn2 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 01:33:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 01:33:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1143ms 01:33:25 INFO - PROCESS | 3728 | 1466584405644 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 01:33:25 INFO - PROCESS | 3728 | 1466584405648 Marionette TRACE conn2 <- [1,1485,null,{"value":"13"}] 01:33:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 01:33:25 INFO - PROCESS | 3728 | 1466584405652 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 01:33:25 INFO - PROCESS | 3728 | 1466584405655 Marionette TRACE conn2 <- [1,1486,null,{}] 01:33:25 INFO - PROCESS | 3728 | 1466584405661 Marionette TRACE conn2 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:25 INFO - PROCESS | 3728 | 1466584405663 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:33:25 INFO - PROCESS | 3728 | 1466584405766 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 01:33:26 INFO - PROCESS | 3728 | --DOCSHELL 165CB400 == 41 [pid = 3728] [id = 376] 01:33:26 INFO - PROCESS | 3728 | --DOCSHELL 114C9400 == 40 [pid = 3728] [id = 375] 01:33:26 INFO - PROCESS | 3728 | --DOCSHELL 0F2E8000 == 39 [pid = 3728] [id = 374] 01:33:26 INFO - PROCESS | 3728 | --DOCSHELL 11CD5000 == 38 [pid = 3728] [id = 373] 01:33:26 INFO - PROCESS | 3728 | --DOCSHELL 17853400 == 37 [pid = 3728] [id = 372] 01:33:26 INFO - PROCESS | 3728 | --DOCSHELL 175A4C00 == 36 [pid = 3728] [id = 371] 01:33:26 INFO - PROCESS | 3728 | --DOCSHELL 165D1000 == 35 [pid = 3728] [id = 370] 01:33:26 INFO - PROCESS | 3728 | --DOCSHELL 13464800 == 34 [pid = 3728] [id = 369] 01:33:26 INFO - PROCESS | 3728 | --DOCSHELL 105EF800 == 33 [pid = 3728] [id = 368] 01:33:26 INFO - PROCESS | 3728 | --DOCSHELL 10434400 == 32 [pid = 3728] [id = 366] 01:33:26 INFO - PROCESS | 3728 | --DOCSHELL 1314B400 == 31 [pid = 3728] [id = 356] 01:33:26 INFO - PROCESS | 3728 | --DOCSHELL 143F6C00 == 30 [pid = 3728] [id = 365] 01:33:26 INFO - PROCESS | 3728 | --DOCSHELL 14037400 == 29 [pid = 3728] [id = 367] 01:33:26 INFO - PROCESS | 3728 | --DOCSHELL 16685000 == 28 [pid = 3728] [id = 379] 01:33:26 INFO - PROCESS | 3728 | --DOCSHELL 1701F000 == 27 [pid = 3728] [id = 380] 01:33:26 INFO - PROCESS | 3728 | --DOCSHELL 160A4800 == 26 [pid = 3728] [id = 377] 01:33:26 INFO - PROCESS | 3728 | --DOCSHELL 10F0C000 == 25 [pid = 3728] [id = 378] 01:33:26 INFO - PROCESS | 3728 | 1466584406482 Marionette TRACE conn2 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:26 INFO - PROCESS | 3728 | 1466584406486 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:33:26 INFO - PROCESS | 3728 | --DOMWINDOW == 93 (162CF400) [pid = 3728] [serial = 1080] [outer = 00000000] [url = about:blank] 01:33:26 INFO - PROCESS | 3728 | --DOMWINDOW == 92 (10E05000) [pid = 3728] [serial = 1071] [outer = 00000000] [url = about:blank] 01:33:26 INFO - PROCESS | 3728 | --DOMWINDOW == 91 (154E8000) [pid = 3728] [serial = 1077] [outer = 00000000] [url = about:blank] 01:33:26 INFO - PROCESS | 3728 | --DOMWINDOW == 90 (12BD4000) [pid = 3728] [serial = 1074] [outer = 00000000] [url = about:blank] 01:33:26 INFO - PROCESS | 3728 | --DOMWINDOW == 89 (130A1400) [pid = 3728] [serial = 1075] [outer = 00000000] [url = about:blank] 01:33:26 INFO - PROCESS | 3728 | --DOMWINDOW == 88 (140E8800) [pid = 3728] [serial = 1069] [outer = 00000000] [url = about:blank] 01:33:26 INFO - PROCESS | 3728 | --DOMWINDOW == 87 (13C06400) [pid = 3728] [serial = 1068] [outer = 00000000] [url = about:blank] 01:33:26 INFO - PROCESS | 3728 | --DOMWINDOW == 86 (16E0E000) [pid = 3728] [serial = 1083] [outer = 00000000] [url = about:blank] 01:33:26 INFO - PROCESS | 3728 | --DOMWINDOW == 85 (12822800) [pid = 3728] [serial = 1057] [outer = 00000000] [url = about:blank] 01:33:26 INFO - PROCESS | 3728 | --DOMWINDOW == 84 (10E09800) [pid = 3728] [serial = 1056] [outer = 00000000] [url = about:blank] 01:33:26 INFO - PROCESS | 3728 | --DOMWINDOW == 83 (168A8C00) [pid = 3728] [serial = 1081] [outer = 00000000] [url = about:blank] 01:33:26 INFO - PROCESS | 3728 | --DOMWINDOW == 82 (1697B000) [pid = 3728] [serial = 1060] [outer = 00000000] [url = about:blank] 01:33:26 INFO - PROCESS | 3728 | --DOMWINDOW == 81 (160A6000) [pid = 3728] [serial = 1059] [outer = 00000000] [url = about:blank] 01:33:26 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (19D6F400) [pid = 3728] [serial = 1063] [outer = 00000000] [url = about:blank] 01:33:26 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (19B5B000) [pid = 3728] [serial = 1062] [outer = 00000000] [url = about:blank] 01:33:26 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (1A18A800) [pid = 3728] [serial = 1066] [outer = 00000000] [url = about:blank] 01:33:26 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (1A182800) [pid = 3728] [serial = 1065] [outer = 00000000] [url = about:blank] 01:33:26 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (198E8800) [pid = 3728] [serial = 1095] [outer = 00000000] [url = about:blank] 01:33:26 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (17BA8C00) [pid = 3728] [serial = 1086] [outer = 00000000] [url = about:blank] 01:33:26 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (17E71C00) [pid = 3728] [serial = 1087] [outer = 00000000] [url = about:blank] 01:33:26 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (180B3800) [pid = 3728] [serial = 1092] [outer = 00000000] [url = about:blank] 01:33:26 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (10E0C800) [pid = 3728] [serial = 1072] [outer = 00000000] [url = about:blank] 01:33:26 INFO - PROCESS | 3728 | --DOMWINDOW == 71 (17E7E800) [pid = 3728] [serial = 1093] [outer = 00000000] [url = about:blank] 01:33:26 INFO - PROCESS | 3728 | --DOMWINDOW == 70 (17028000) [pid = 3728] [serial = 1084] [outer = 00000000] [url = about:blank] 01:33:26 INFO - PROCESS | 3728 | --DOMWINDOW == 69 (156BF000) [pid = 3728] [serial = 1089] [outer = 00000000] [url = about:blank] 01:33:26 INFO - PROCESS | 3728 | --DOMWINDOW == 68 (159A7400) [pid = 3728] [serial = 1090] [outer = 00000000] [url = about:blank] 01:33:26 INFO - PROCESS | 3728 | --DOMWINDOW == 67 (159AC000) [pid = 3728] [serial = 1078] [outer = 00000000] [url = about:blank] 01:33:26 INFO - PROCESS | 3728 | ++DOCSHELL 102CB400 == 26 [pid = 3728] [id = 381] 01:33:26 INFO - PROCESS | 3728 | ++DOMWINDOW == 68 (102CB800) [pid = 3728] [serial = 1143] [outer = 00000000] 01:33:26 INFO - PROCESS | 3728 | ++DOMWINDOW == 69 (1047E800) [pid = 3728] [serial = 1144] [outer = 102CB800] 01:33:26 INFO - PROCESS | 3728 | 1466584406625 Marionette DEBUG loaded listener.js 01:33:26 INFO - PROCESS | 3728 | ++DOMWINDOW == 70 (10A5AC00) [pid = 3728] [serial = 1145] [outer = 102CB800] 01:33:27 INFO - PROCESS | 3728 | 1466584407085 Marionette TRACE conn2 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 01:33:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 01:33:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1504ms 01:33:27 INFO - PROCESS | 3728 | 1466584407160 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 01:33:27 INFO - PROCESS | 3728 | 1466584407164 Marionette TRACE conn2 <- [1,1489,null,{"value":"13"}] 01:33:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 01:33:27 INFO - PROCESS | 3728 | 1466584407168 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 01:33:27 INFO - PROCESS | 3728 | 1466584407171 Marionette TRACE conn2 <- [1,1490,null,{}] 01:33:27 INFO - PROCESS | 3728 | 1466584407176 Marionette TRACE conn2 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:27 INFO - PROCESS | 3728 | 1466584407180 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:33:27 INFO - PROCESS | 3728 | 1466584407273 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 01:33:27 INFO - PROCESS | 3728 | 1466584407281 Marionette TRACE conn2 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:27 INFO - PROCESS | 3728 | 1466584407283 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:33:27 INFO - PROCESS | 3728 | ++DOCSHELL 11AEF800 == 27 [pid = 3728] [id = 382] 01:33:27 INFO - PROCESS | 3728 | ++DOMWINDOW == 71 (11AF1000) [pid = 3728] [serial = 1146] [outer = 00000000] 01:33:27 INFO - PROCESS | 3728 | ++DOMWINDOW == 72 (1281F400) [pid = 3728] [serial = 1147] [outer = 11AF1000] 01:33:27 INFO - PROCESS | 3728 | 1466584407331 Marionette DEBUG loaded listener.js 01:33:27 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (129A8800) [pid = 3728] [serial = 1148] [outer = 11AF1000] 01:33:27 INFO - PROCESS | 3728 | 1466584407788 Marionette TRACE conn2 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 01:33:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 01:33:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 627ms 01:33:27 INFO - PROCESS | 3728 | 1466584407810 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 01:33:27 INFO - PROCESS | 3728 | 1466584407814 Marionette TRACE conn2 <- [1,1493,null,{"value":"13"}] 01:33:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 01:33:27 INFO - PROCESS | 3728 | 1466584407819 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 01:33:27 INFO - PROCESS | 3728 | 1466584407821 Marionette TRACE conn2 <- [1,1494,null,{}] 01:33:27 INFO - PROCESS | 3728 | 1466584407828 Marionette TRACE conn2 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:27 INFO - PROCESS | 3728 | 1466584407830 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:33:27 INFO - PROCESS | 3728 | 1466584407949 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 01:33:27 INFO - PROCESS | 3728 | 1466584407959 Marionette TRACE conn2 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:27 INFO - PROCESS | 3728 | 1466584407962 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:33:28 INFO - PROCESS | 3728 | ++DOCSHELL 13156800 == 28 [pid = 3728] [id = 383] 01:33:28 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (13157000) [pid = 3728] [serial = 1149] [outer = 00000000] 01:33:28 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (1345E400) [pid = 3728] [serial = 1150] [outer = 13157000] 01:33:28 INFO - PROCESS | 3728 | 1466584408006 Marionette DEBUG loaded listener.js 01:33:28 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (13C86400) [pid = 3728] [serial = 1151] [outer = 13157000] 01:33:28 INFO - PROCESS | 3728 | 1466584408495 Marionette TRACE conn2 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 01:33:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 01:33:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 705ms 01:33:28 INFO - PROCESS | 3728 | 1466584408518 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 01:33:28 INFO - PROCESS | 3728 | 1466584408520 Marionette TRACE conn2 <- [1,1497,null,{"value":"13"}] 01:33:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 01:33:28 INFO - PROCESS | 3728 | 1466584408525 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 01:33:28 INFO - PROCESS | 3728 | 1466584408530 Marionette TRACE conn2 <- [1,1498,null,{}] 01:33:28 INFO - PROCESS | 3728 | 1466584408540 Marionette TRACE conn2 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:28 INFO - PROCESS | 3728 | 1466584408543 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:33:28 INFO - PROCESS | 3728 | 1466584408632 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 01:33:28 INFO - PROCESS | 3728 | 1466584408639 Marionette TRACE conn2 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:28 INFO - PROCESS | 3728 | 1466584408641 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:33:28 INFO - PROCESS | 3728 | ++DOCSHELL 143C8400 == 29 [pid = 3728] [id = 384] 01:33:28 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (143FA400) [pid = 3728] [serial = 1152] [outer = 00000000] 01:33:28 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (159B0000) [pid = 3728] [serial = 1153] [outer = 143FA400] 01:33:28 INFO - PROCESS | 3728 | 1466584408686 Marionette DEBUG loaded listener.js 01:33:28 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (160A3400) [pid = 3728] [serial = 1154] [outer = 143FA400] 01:33:29 INFO - PROCESS | 3728 | 1466584409186 Marionette TRACE conn2 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 01:33:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 01:33:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 705ms 01:33:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 01:33:29 INFO - PROCESS | 3728 | 1466584409223 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 01:33:29 INFO - PROCESS | 3728 | 1466584409225 Marionette TRACE conn2 <- [1,1501,null,{"value":"13"}] 01:33:29 INFO - PROCESS | 3728 | 1466584409228 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 01:33:29 INFO - PROCESS | 3728 | 1466584409230 Marionette TRACE conn2 <- [1,1502,null,{}] 01:33:29 INFO - PROCESS | 3728 | 1466584409233 Marionette TRACE conn2 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:29 INFO - PROCESS | 3728 | 1466584409235 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:33:29 INFO - PROCESS | 3728 | 1466584409353 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 01:33:29 INFO - PROCESS | 3728 | 1466584409440 Marionette TRACE conn2 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:29 INFO - PROCESS | 3728 | 1466584409442 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:33:29 INFO - PROCESS | 3728 | ++DOCSHELL 165D1000 == 30 [pid = 3728] [id = 385] 01:33:29 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (16682800) [pid = 3728] [serial = 1155] [outer = 00000000] 01:33:29 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (16970C00) [pid = 3728] [serial = 1156] [outer = 16682800] 01:33:29 INFO - PROCESS | 3728 | 1466584409488 Marionette DEBUG loaded listener.js 01:33:29 INFO - PROCESS | 3728 | ++DOMWINDOW == 82 (1697A400) [pid = 3728] [serial = 1157] [outer = 16682800] 01:33:29 INFO - PROCESS | 3728 | 1466584409893 Marionette TRACE conn2 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 01:33:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 01:33:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 689ms 01:33:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 01:33:29 INFO - PROCESS | 3728 | 1466584409928 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 01:33:29 INFO - PROCESS | 3728 | 1466584409930 Marionette TRACE conn2 <- [1,1505,null,{"value":"13"}] 01:33:29 INFO - PROCESS | 3728 | 1466584409933 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 01:33:29 INFO - PROCESS | 3728 | 1466584409935 Marionette TRACE conn2 <- [1,1506,null,{}] 01:33:29 INFO - PROCESS | 3728 | 1466584409938 Marionette TRACE conn2 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:29 INFO - PROCESS | 3728 | 1466584409940 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:33:30 INFO - PROCESS | 3728 | 1466584410048 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 01:33:30 INFO - PROCESS | 3728 | 1466584410053 Marionette TRACE conn2 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:30 INFO - PROCESS | 3728 | 1466584410060 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:33:30 INFO - PROCESS | 3728 | ++DOCSHELL 16E02000 == 31 [pid = 3728] [id = 386] 01:33:30 INFO - PROCESS | 3728 | ++DOMWINDOW == 83 (16E03800) [pid = 3728] [serial = 1158] [outer = 00000000] 01:33:30 INFO - PROCESS | 3728 | ++DOMWINDOW == 84 (16E0D000) [pid = 3728] [serial = 1159] [outer = 16E03800] 01:33:30 INFO - PROCESS | 3728 | 1466584410170 Marionette DEBUG loaded listener.js 01:33:30 INFO - PROCESS | 3728 | ++DOMWINDOW == 85 (1712D000) [pid = 3728] [serial = 1160] [outer = 16E03800] 01:33:30 INFO - PROCESS | 3728 | 1466584410627 Marionette TRACE conn2 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 01:33:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 01:33:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 736ms 01:33:30 INFO - PROCESS | 3728 | 1466584410675 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 01:33:30 INFO - PROCESS | 3728 | 1466584410677 Marionette TRACE conn2 <- [1,1509,null,{"value":"13"}] 01:33:30 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 01:33:30 INFO - PROCESS | 3728 | 1466584410680 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 01:33:30 INFO - PROCESS | 3728 | 1466584410729 Marionette TRACE conn2 <- [1,1510,null,{}] 01:33:30 INFO - PROCESS | 3728 | 1466584410770 Marionette TRACE conn2 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:30 INFO - PROCESS | 3728 | 1466584410772 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:33:30 INFO - PROCESS | 3728 | 1466584410883 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 01:33:30 INFO - PROCESS | 3728 | 1466584410893 Marionette TRACE conn2 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:30 INFO - PROCESS | 3728 | 1466584410895 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:33:30 INFO - PROCESS | 3728 | ++DOCSHELL 1026D400 == 32 [pid = 3728] [id = 387] 01:33:30 INFO - PROCESS | 3728 | ++DOMWINDOW == 86 (1759F400) [pid = 3728] [serial = 1161] [outer = 00000000] 01:33:30 INFO - PROCESS | 3728 | ++DOMWINDOW == 87 (178EA000) [pid = 3728] [serial = 1162] [outer = 1759F400] 01:33:30 INFO - PROCESS | 3728 | 1466584410938 Marionette DEBUG loaded listener.js 01:33:31 INFO - PROCESS | 3728 | ++DOMWINDOW == 88 (17BAE800) [pid = 3728] [serial = 1163] [outer = 1759F400] 01:33:31 INFO - PROCESS | 3728 | --DOMWINDOW == 87 (162D7800) [pid = 3728] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 01:33:31 INFO - PROCESS | 3728 | --DOMWINDOW == 86 (17135400) [pid = 3728] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 01:33:31 INFO - PROCESS | 3728 | --DOMWINDOW == 85 (178E2C00) [pid = 3728] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 01:33:31 INFO - PROCESS | 3728 | --DOMWINDOW == 84 (13468C00) [pid = 3728] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 01:33:31 INFO - PROCESS | 3728 | --DOMWINDOW == 83 (1689BC00) [pid = 3728] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 01:33:31 INFO - PROCESS | 3728 | --DOMWINDOW == 82 (10470400) [pid = 3728] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 01:33:31 INFO - PROCESS | 3728 | --DOMWINDOW == 81 (131E4000) [pid = 3728] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 01:33:31 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (1403F800) [pid = 3728] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 01:33:31 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (175AE400) [pid = 3728] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 01:33:31 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (1952D000) [pid = 3728] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 01:33:31 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (105F1800) [pid = 3728] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 01:33:31 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (0F2EAC00) [pid = 3728] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 01:33:31 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (13151800) [pid = 3728] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 01:33:31 INFO - PROCESS | 3728 | 1466584411593 Marionette TRACE conn2 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 01:33:31 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 () { 01:33:31 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 01:33:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 01:33:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:33:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:33:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 01:33:31 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 () { 01:33:31 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 01:33:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 01:33:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:33:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:33:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 01:33:31 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 () { 01:33:31 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 01:33:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 01:33:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:33:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:33:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 01:33:31 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 () { 01:33:31 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 01:33:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 01:33:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:33:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:33:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 01:33:31 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 956ms 01:33:31 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 01:33:31 INFO - PROCESS | 3728 | 1466584411663 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 01:33:31 INFO - PROCESS | 3728 | 1466584411665 Marionette TRACE conn2 <- [1,1513,null,{"value":"13"}] 01:33:31 INFO - PROCESS | 3728 | 1466584411669 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 01:33:31 INFO - PROCESS | 3728 | 1466584411671 Marionette TRACE conn2 <- [1,1514,null,{}] 01:33:31 INFO - PROCESS | 3728 | 1466584411674 Marionette TRACE conn2 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:31 INFO - PROCESS | 3728 | 1466584411676 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:33:31 INFO - PROCESS | 3728 | 1466584411751 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 01:33:31 INFO - PROCESS | 3728 | 1466584411757 Marionette TRACE conn2 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:31 INFO - PROCESS | 3728 | 1466584411759 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:33:31 INFO - PROCESS | 3728 | ++DOCSHELL 10A5A000 == 33 [pid = 3728] [id = 388] 01:33:31 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (1312C000) [pid = 3728] [serial = 1164] [outer = 00000000] 01:33:31 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (17666C00) [pid = 3728] [serial = 1165] [outer = 1312C000] 01:33:31 INFO - PROCESS | 3728 | 1466584411805 Marionette DEBUG loaded listener.js 01:33:31 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (178E7800) [pid = 3728] [serial = 1166] [outer = 1312C000] 01:33:32 INFO - PROCESS | 3728 | 1466584412221 Marionette TRACE conn2 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 01:33:32 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 01:33:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 01:33:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:33:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:33:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 01:33:32 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 01:33:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 01:33:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:33:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:33:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 01:33:32 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 01:33:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 01:33:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:33:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:33:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 01:33:32 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 595ms 01:33:32 INFO - PROCESS | 3728 | 1466584412266 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 01:33:32 INFO - PROCESS | 3728 | 1466584412268 Marionette TRACE conn2 <- [1,1517,null,{"value":"13"}] 01:33:32 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 01:33:32 INFO - PROCESS | 3728 | 1466584412272 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 01:33:32 INFO - PROCESS | 3728 | 1466584412273 Marionette TRACE conn2 <- [1,1518,null,{}] 01:33:32 INFO - PROCESS | 3728 | 1466584412277 Marionette TRACE conn2 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:32 INFO - PROCESS | 3728 | 1466584412278 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:33:32 INFO - PROCESS | 3728 | 1466584412357 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 01:33:32 INFO - PROCESS | 3728 | 1466584412362 Marionette TRACE conn2 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:32 INFO - PROCESS | 3728 | 1466584412364 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:33:32 INFO - PROCESS | 3728 | ++DOCSHELL 10B5CC00 == 34 [pid = 3728] [id = 389] 01:33:32 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (17135400) [pid = 3728] [serial = 1167] [outer = 00000000] 01:33:32 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (180AF800) [pid = 3728] [serial = 1168] [outer = 17135400] 01:33:32 INFO - PROCESS | 3728 | 1466584412407 Marionette DEBUG loaded listener.js 01:33:32 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (180B3C00) [pid = 3728] [serial = 1169] [outer = 17135400] 01:33:32 INFO - PROCESS | 3728 | 1466584412827 Marionette TRACE conn2 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 01:33:32 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 01:33:32 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 01:33:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:33:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:33:32 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 01:33:32 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 01:33:32 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. 01:33:32 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 01:33:32 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 596ms 01:33:32 INFO - PROCESS | 3728 | 1466584412869 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 01:33:32 INFO - PROCESS | 3728 | 1466584412871 Marionette TRACE conn2 <- [1,1521,null,{"value":"13"}] 01:33:32 INFO - PROCESS | 3728 | 1466584412874 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 01:33:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 01:33:32 INFO - PROCESS | 3728 | 1466584412875 Marionette TRACE conn2 <- [1,1522,null,{}] 01:33:32 INFO - PROCESS | 3728 | 1466584412879 Marionette TRACE conn2 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:32 INFO - PROCESS | 3728 | 1466584412881 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:33:33 INFO - PROCESS | 3728 | 1466584412996 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 01:33:33 INFO - PROCESS | 3728 | 1466584413003 Marionette TRACE conn2 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:33 INFO - PROCESS | 3728 | 1466584413005 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:33:33 INFO - PROCESS | 3728 | ++DOCSHELL 1952D800 == 35 [pid = 3728] [id = 390] 01:33:33 INFO - PROCESS | 3728 | ++DOMWINDOW == 82 (1952F000) [pid = 3728] [serial = 1170] [outer = 00000000] 01:33:33 INFO - PROCESS | 3728 | ++DOMWINDOW == 83 (19B5E400) [pid = 3728] [serial = 1171] [outer = 1952F000] 01:33:33 INFO - PROCESS | 3728 | 1466584413049 Marionette DEBUG loaded listener.js 01:33:33 INFO - PROCESS | 3728 | ++DOMWINDOW == 84 (19B63000) [pid = 3728] [serial = 1172] [outer = 1952F000] 01:33:33 INFO - PROCESS | 3728 | --DOCSHELL 0F2DE800 == 34 [pid = 3728] [id = 288] 01:33:33 INFO - PROCESS | 3728 | --DOCSHELL 143CB400 == 33 [pid = 3728] [id = 286] 01:33:33 INFO - PROCESS | 3728 | --DOCSHELL 178ECC00 == 32 [pid = 3728] [id = 297] 01:33:33 INFO - PROCESS | 3728 | --DOCSHELL 143CB000 == 31 [pid = 3728] [id = 289] 01:33:33 INFO - PROCESS | 3728 | --DOCSHELL 1345F000 == 30 [pid = 3728] [id = 298] 01:33:33 INFO - PROCESS | 3728 | --DOCSHELL 1305F000 == 29 [pid = 3728] [id = 284] 01:33:33 INFO - PROCESS | 3728 | --DOCSHELL 12B09800 == 28 [pid = 3728] [id = 292] 01:33:33 INFO - PROCESS | 3728 | --DOCSHELL 162D6C00 == 27 [pid = 3728] [id = 287] 01:33:33 INFO - PROCESS | 3728 | --DOCSHELL 16E01800 == 26 [pid = 3728] [id = 296] 01:33:33 INFO - PROCESS | 3728 | --DOCSHELL 0F2E3C00 == 25 [pid = 3728] [id = 293] 01:33:33 INFO - PROCESS | 3728 | --DOCSHELL 17B10800 == 24 [pid = 3728] [id = 291] 01:33:33 INFO - PROCESS | 3728 | --DOCSHELL 1144DC00 == 23 [pid = 3728] [id = 294] 01:33:33 INFO - PROCESS | 3728 | --DOCSHELL 10F10C00 == 22 [pid = 3728] [id = 283] 01:33:33 INFO - PROCESS | 3728 | --DOCSHELL 13C85800 == 21 [pid = 3728] [id = 295] 01:33:33 INFO - PROCESS | 3728 | --DOCSHELL 13B16000 == 20 [pid = 3728] [id = 285] 01:33:33 INFO - PROCESS | 3728 | --DOCSHELL 198EF400 == 19 [pid = 3728] [id = 299] 01:33:33 INFO - PROCESS | 3728 | --DOCSHELL 0F2ECC00 == 18 [pid = 3728] [id = 290] 01:33:34 INFO - PROCESS | 3728 | --DOMWINDOW == 83 (19DA1800) [pid = 3728] [serial = 1132] [outer = 00000000] [url = about:blank] 01:33:34 INFO - PROCESS | 3728 | --DOMWINDOW == 82 (19EAF400) [pid = 3728] [serial = 1133] [outer = 00000000] [url = about:blank] 01:33:34 INFO - PROCESS | 3728 | --DOMWINDOW == 81 (19BBB800) [pid = 3728] [serial = 1129] [outer = 00000000] [url = about:blank] 01:33:34 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (17B08800) [pid = 3728] [serial = 1116] [outer = 00000000] [url = about:blank] 01:33:34 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (13B16400) [pid = 3728] [serial = 1107] [outer = 00000000] [url = about:blank] 01:33:34 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (14042000) [pid = 3728] [serial = 1108] [outer = 00000000] [url = about:blank] 01:33:34 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (16D5D800) [pid = 3728] [serial = 1110] [outer = 00000000] [url = about:blank] 01:33:34 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (16E09000) [pid = 3728] [serial = 1111] [outer = 00000000] [url = about:blank] 01:33:34 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (10F73400) [pid = 3728] [serial = 1098] [outer = 00000000] [url = about:blank] 01:33:34 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (19B5E800) [pid = 3728] [serial = 1119] [outer = 00000000] [url = about:blank] 01:33:34 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (129B0000) [pid = 3728] [serial = 1099] [outer = 00000000] [url = about:blank] 01:33:34 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (143FE400) [pid = 3728] [serial = 1101] [outer = 00000000] [url = about:blank] 01:33:34 INFO - PROCESS | 3728 | --DOMWINDOW == 71 (156B5C00) [pid = 3728] [serial = 1102] [outer = 00000000] [url = about:blank] 01:33:34 INFO - PROCESS | 3728 | --DOMWINDOW == 70 (1784DC00) [pid = 3728] [serial = 1113] [outer = 00000000] [url = about:blank] 01:33:34 INFO - PROCESS | 3728 | --DOMWINDOW == 69 (198E9000) [pid = 3728] [serial = 1096] [outer = 00000000] [url = about:blank] 01:33:34 INFO - PROCESS | 3728 | --DOMWINDOW == 68 (10E05C00) [pid = 3728] [serial = 1104] [outer = 00000000] [url = about:blank] 01:33:34 INFO - PROCESS | 3728 | --DOMWINDOW == 67 (114D4800) [pid = 3728] [serial = 1105] [outer = 00000000] [url = about:blank] 01:33:34 INFO - PROCESS | 3728 | --DOMWINDOW == 66 (17E0D800) [pid = 3728] [serial = 1117] [outer = 00000000] [url = about:blank] 01:33:34 INFO - PROCESS | 3728 | --DOMWINDOW == 65 (11AED000) [pid = 3728] [serial = 1122] [outer = 00000000] [url = about:blank] 01:33:34 INFO - PROCESS | 3728 | --DOMWINDOW == 64 (19B5F000) [pid = 3728] [serial = 1120] [outer = 00000000] [url = about:blank] 01:33:34 INFO - PROCESS | 3728 | --DOMWINDOW == 63 (13155C00) [pid = 3728] [serial = 694] [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.] 01:33:34 INFO - PROCESS | 3728 | --DOMWINDOW == 62 (180B8400) [pid = 3728] [serial = 1125] [outer = 00000000] [url = about:blank] 01:33:34 INFO - PROCESS | 3728 | --DOMWINDOW == 61 (19BC2400) [pid = 3728] [serial = 1130] [outer = 00000000] [url = about:blank] 01:33:34 INFO - PROCESS | 3728 | --DOMWINDOW == 60 (19B65800) [pid = 3728] [serial = 1126] [outer = 00000000] [url = about:blank] 01:33:34 INFO - PROCESS | 3728 | --DOMWINDOW == 59 (129A9800) [pid = 3728] [serial = 1123] [outer = 00000000] [url = about:blank] 01:33:34 INFO - PROCESS | 3728 | --DOMWINDOW == 58 (178E5400) [pid = 3728] [serial = 1114] [outer = 00000000] [url = about:blank] 01:33:34 INFO - PROCESS | 3728 | 1466584414704 Marionette TRACE conn2 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 01:33:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 01:33:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1849ms 01:33:34 INFO - PROCESS | 3728 | 1466584414728 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 01:33:34 INFO - PROCESS | 3728 | 1466584414731 Marionette TRACE conn2 <- [1,1525,null,{"value":"13"}] 01:33:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 01:33:34 INFO - PROCESS | 3728 | 1466584414736 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 01:33:34 INFO - PROCESS | 3728 | 1466584414740 Marionette TRACE conn2 <- [1,1526,null,{}] 01:33:34 INFO - PROCESS | 3728 | 1466584414756 Marionette TRACE conn2 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:34 INFO - PROCESS | 3728 | 1466584414761 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:33:34 INFO - PROCESS | 3728 | 1466584414859 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 01:33:34 INFO - PROCESS | 3728 | 1466584414866 Marionette TRACE conn2 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:34 INFO - PROCESS | 3728 | 1466584414871 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:33:34 INFO - PROCESS | 3728 | ++DOCSHELL 10A5C400 == 19 [pid = 3728] [id = 391] 01:33:34 INFO - PROCESS | 3728 | ++DOMWINDOW == 59 (10A5CC00) [pid = 3728] [serial = 1173] [outer = 00000000] 01:33:34 INFO - PROCESS | 3728 | ++DOMWINDOW == 60 (10E0DC00) [pid = 3728] [serial = 1174] [outer = 10A5CC00] 01:33:34 INFO - PROCESS | 3728 | 1466584414928 Marionette DEBUG loaded listener.js 01:33:35 INFO - PROCESS | 3728 | ++DOMWINDOW == 61 (10F0C000) [pid = 3728] [serial = 1175] [outer = 10A5CC00] 01:33:35 INFO - PROCESS | 3728 | 1466584415439 Marionette TRACE conn2 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 01:33:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 01:33:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 752ms 01:33:35 INFO - PROCESS | 3728 | 1466584415494 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 01:33:35 INFO - PROCESS | 3728 | 1466584415499 Marionette TRACE conn2 <- [1,1529,null,{"value":"13"}] 01:33:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 01:33:35 INFO - PROCESS | 3728 | 1466584415505 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 01:33:35 INFO - PROCESS | 3728 | 1466584415508 Marionette TRACE conn2 <- [1,1530,null,{}] 01:33:35 INFO - PROCESS | 3728 | 1466584415513 Marionette TRACE conn2 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:35 INFO - PROCESS | 3728 | 1466584415517 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:33:35 INFO - PROCESS | 3728 | 1466584415630 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 01:33:35 INFO - PROCESS | 3728 | 1466584415718 Marionette TRACE conn2 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:35 INFO - PROCESS | 3728 | 1466584415721 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:33:35 INFO - PROCESS | 3728 | ++DOCSHELL 12820400 == 20 [pid = 3728] [id = 392] 01:33:35 INFO - PROCESS | 3728 | ++DOMWINDOW == 62 (129B4C00) [pid = 3728] [serial = 1176] [outer = 00000000] 01:33:35 INFO - PROCESS | 3728 | ++DOMWINDOW == 63 (12D81000) [pid = 3728] [serial = 1177] [outer = 129B4C00] 01:33:35 INFO - PROCESS | 3728 | 1466584415768 Marionette DEBUG loaded listener.js 01:33:35 INFO - PROCESS | 3728 | ++DOMWINDOW == 64 (130A3C00) [pid = 3728] [serial = 1178] [outer = 129B4C00] 01:33:36 INFO - PROCESS | 3728 | 1466584416141 Marionette TRACE conn2 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 01:33:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 01:33:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 705ms 01:33:36 INFO - PROCESS | 3728 | 1466584416204 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 01:33:36 INFO - PROCESS | 3728 | 1466584416206 Marionette TRACE conn2 <- [1,1533,null,{"value":"13"}] 01:33:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 01:33:36 INFO - PROCESS | 3728 | 1466584416209 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 01:33:36 INFO - PROCESS | 3728 | 1466584416213 Marionette TRACE conn2 <- [1,1534,null,{}] 01:33:36 INFO - PROCESS | 3728 | 1466584416224 Marionette TRACE conn2 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:36 INFO - PROCESS | 3728 | 1466584416228 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:33:36 INFO - PROCESS | 3728 | 1466584416343 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 01:33:36 INFO - PROCESS | 3728 | 1466584416358 Marionette TRACE conn2 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:36 INFO - PROCESS | 3728 | 1466584416361 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:33:36 INFO - PROCESS | 3728 | ++DOCSHELL 13C0F000 == 21 [pid = 3728] [id = 393] 01:33:36 INFO - PROCESS | 3728 | ++DOMWINDOW == 65 (14034800) [pid = 3728] [serial = 1179] [outer = 00000000] 01:33:36 INFO - PROCESS | 3728 | ++DOMWINDOW == 66 (14040C00) [pid = 3728] [serial = 1180] [outer = 14034800] 01:33:36 INFO - PROCESS | 3728 | 1466584416409 Marionette DEBUG loaded listener.js 01:33:36 INFO - PROCESS | 3728 | ++DOMWINDOW == 67 (140EF800) [pid = 3728] [serial = 1181] [outer = 14034800] 01:33:36 INFO - PROCESS | 3728 | 1466584416846 Marionette TRACE conn2 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 01:33:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 01:33:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 705ms 01:33:36 INFO - PROCESS | 3728 | 1466584416909 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 01:33:36 INFO - PROCESS | 3728 | 1466584416911 Marionette TRACE conn2 <- [1,1537,null,{"value":"13"}] 01:33:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 01:33:36 INFO - PROCESS | 3728 | 1466584416914 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 01:33:36 INFO - PROCESS | 3728 | 1466584416916 Marionette TRACE conn2 <- [1,1538,null,{}] 01:33:36 INFO - PROCESS | 3728 | 1466584416920 Marionette TRACE conn2 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:36 INFO - PROCESS | 3728 | 1466584416922 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:33:37 INFO - PROCESS | 3728 | 1466584417002 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 01:33:37 INFO - PROCESS | 3728 | 1466584417011 Marionette TRACE conn2 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:37 INFO - PROCESS | 3728 | 1466584417013 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:33:37 INFO - PROCESS | 3728 | ++DOCSHELL 143CB800 == 22 [pid = 3728] [id = 394] 01:33:37 INFO - PROCESS | 3728 | ++DOMWINDOW == 68 (143FC800) [pid = 3728] [serial = 1182] [outer = 00000000] 01:33:37 INFO - PROCESS | 3728 | ++DOMWINDOW == 69 (154E9400) [pid = 3728] [serial = 1183] [outer = 143FC800] 01:33:37 INFO - PROCESS | 3728 | 1466584417057 Marionette DEBUG loaded listener.js 01:33:37 INFO - PROCESS | 3728 | ++DOMWINDOW == 70 (1553C400) [pid = 3728] [serial = 1184] [outer = 143FC800] 01:33:37 INFO - PROCESS | 3728 | 1466584417505 Marionette TRACE conn2 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 01:33:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 01:33:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 643ms 01:33:37 INFO - PROCESS | 3728 | 1466584417552 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 01:33:37 INFO - PROCESS | 3728 | 1466584417554 Marionette TRACE conn2 <- [1,1541,null,{"value":"13"}] 01:33:37 INFO - PROCESS | 3728 | 1466584417557 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 01:33:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 01:33:37 INFO - PROCESS | 3728 | 1466584417559 Marionette TRACE conn2 <- [1,1542,null,{}] 01:33:37 INFO - PROCESS | 3728 | 1466584417563 Marionette TRACE conn2 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:37 INFO - PROCESS | 3728 | 1466584417565 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:33:37 INFO - PROCESS | 3728 | 1466584417640 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 01:33:37 INFO - PROCESS | 3728 | 1466584417647 Marionette TRACE conn2 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:37 INFO - PROCESS | 3728 | 1466584417649 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:33:37 INFO - PROCESS | 3728 | ++DOCSHELL 156B5400 == 23 [pid = 3728] [id = 395] 01:33:37 INFO - PROCESS | 3728 | ++DOMWINDOW == 71 (156B6C00) [pid = 3728] [serial = 1185] [outer = 00000000] 01:33:37 INFO - PROCESS | 3728 | ++DOMWINDOW == 72 (162CA800) [pid = 3728] [serial = 1186] [outer = 156B6C00] 01:33:37 INFO - PROCESS | 3728 | 1466584417692 Marionette DEBUG loaded listener.js 01:33:37 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (162D4400) [pid = 3728] [serial = 1187] [outer = 156B6C00] 01:33:38 INFO - PROCESS | 3728 | 1466584418158 Marionette TRACE conn2 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 01:33:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 01:33:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 627ms 01:33:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 01:33:38 INFO - PROCESS | 3728 | 1466584418196 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 01:33:38 INFO - PROCESS | 3728 | 1466584418198 Marionette TRACE conn2 <- [1,1545,null,{"value":"13"}] 01:33:38 INFO - PROCESS | 3728 | 1466584418201 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 01:33:38 INFO - PROCESS | 3728 | 1466584418203 Marionette TRACE conn2 <- [1,1546,null,{}] 01:33:38 INFO - PROCESS | 3728 | 1466584418206 Marionette TRACE conn2 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:38 INFO - PROCESS | 3728 | 1466584418212 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:33:38 INFO - PROCESS | 3728 | 1466584418315 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 01:33:38 INFO - PROCESS | 3728 | 1466584418325 Marionette TRACE conn2 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:38 INFO - PROCESS | 3728 | 1466584418327 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:33:38 INFO - PROCESS | 3728 | ++DOCSHELL 16D5D800 == 24 [pid = 3728] [id = 396] 01:33:38 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (16D63400) [pid = 3728] [serial = 1188] [outer = 00000000] 01:33:38 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (16E0DC00) [pid = 3728] [serial = 1189] [outer = 16D63400] 01:33:38 INFO - PROCESS | 3728 | 1466584418375 Marionette DEBUG loaded listener.js 01:33:38 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (171C5800) [pid = 3728] [serial = 1190] [outer = 16D63400] 01:33:38 INFO - PROCESS | 3728 | 1466584418806 Marionette TRACE conn2 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 01:33:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 01:33:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 626ms 01:33:38 INFO - PROCESS | 3728 | 1466584418843 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 01:33:38 INFO - PROCESS | 3728 | 1466584418845 Marionette TRACE conn2 <- [1,1549,null,{"value":"13"}] 01:33:38 INFO - PROCESS | 3728 | 1466584418848 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 01:33:38 INFO - PROCESS | 3728 | 1466584418850 Marionette TRACE conn2 <- [1,1550,null,{}] 01:33:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 01:33:38 INFO - PROCESS | 3728 | 1466584418853 Marionette TRACE conn2 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:38 INFO - PROCESS | 3728 | 1466584418855 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:33:38 INFO - PROCESS | 3728 | 1466584418940 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 01:33:38 INFO - PROCESS | 3728 | 1466584418945 Marionette TRACE conn2 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:38 INFO - PROCESS | 3728 | 1466584418947 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:33:38 INFO - PROCESS | 3728 | ++DOCSHELL 1765C800 == 25 [pid = 3728] [id = 397] 01:33:38 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (17665800) [pid = 3728] [serial = 1191] [outer = 00000000] 01:33:39 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (178E9400) [pid = 3728] [serial = 1192] [outer = 17665800] 01:33:39 INFO - PROCESS | 3728 | 1466584418989 Marionette DEBUG loaded listener.js 01:33:39 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (178EF800) [pid = 3728] [serial = 1193] [outer = 17665800] 01:33:39 INFO - PROCESS | 3728 | 1466584419428 Marionette TRACE conn2 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 01:33:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 01:33:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 643ms 01:33:39 INFO - PROCESS | 3728 | 1466584419488 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 01:33:39 INFO - PROCESS | 3728 | 1466584419490 Marionette TRACE conn2 <- [1,1553,null,{"value":"13"}] 01:33:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 01:33:39 INFO - PROCESS | 3728 | 1466584419497 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 01:33:39 INFO - PROCESS | 3728 | 1466584419499 Marionette TRACE conn2 <- [1,1554,null,{}] 01:33:39 INFO - PROCESS | 3728 | 1466584419502 Marionette TRACE conn2 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:39 INFO - PROCESS | 3728 | 1466584419504 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:33:39 INFO - PROCESS | 3728 | 1466584419581 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 01:33:39 INFO - PROCESS | 3728 | 1466584419586 Marionette TRACE conn2 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:39 INFO - PROCESS | 3728 | 1466584419588 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:33:39 INFO - PROCESS | 3728 | ++DOCSHELL 17BAD400 == 26 [pid = 3728] [id = 398] 01:33:39 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (17BAE000) [pid = 3728] [serial = 1194] [outer = 00000000] 01:33:39 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (180AAC00) [pid = 3728] [serial = 1195] [outer = 17BAE000] 01:33:39 INFO - PROCESS | 3728 | 1466584419633 Marionette DEBUG loaded listener.js 01:33:39 INFO - PROCESS | 3728 | ++DOMWINDOW == 82 (180AC000) [pid = 3728] [serial = 1196] [outer = 17BAE000] 01:33:40 INFO - PROCESS | 3728 | 1466584420084 Marionette TRACE conn2 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 01:33:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 01:33:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 627ms 01:33:40 INFO - PROCESS | 3728 | 1466584420136 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 01:33:40 INFO - PROCESS | 3728 | 1466584420138 Marionette TRACE conn2 <- [1,1557,null,{"value":"13"}] 01:33:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 01:33:40 INFO - PROCESS | 3728 | 1466584420142 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 01:33:40 INFO - PROCESS | 3728 | 1466584420144 Marionette TRACE conn2 <- [1,1558,null,{}] 01:33:40 INFO - PROCESS | 3728 | 1466584420147 Marionette TRACE conn2 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:40 INFO - PROCESS | 3728 | 1466584420149 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:33:40 INFO - PROCESS | 3728 | 1466584420259 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 01:33:40 INFO - PROCESS | 3728 | 1466584420264 Marionette TRACE conn2 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:40 INFO - PROCESS | 3728 | 1466584420266 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:33:40 INFO - PROCESS | 3728 | ++DOCSHELL 13C06400 == 27 [pid = 3728] [id = 399] 01:33:40 INFO - PROCESS | 3728 | ++DOMWINDOW == 83 (168A5C00) [pid = 3728] [serial = 1197] [outer = 00000000] 01:33:40 INFO - PROCESS | 3728 | ++DOMWINDOW == 84 (1952E000) [pid = 3728] [serial = 1198] [outer = 168A5C00] 01:33:40 INFO - PROCESS | 3728 | 1466584420332 Marionette DEBUG loaded listener.js 01:33:40 INFO - PROCESS | 3728 | ++DOMWINDOW == 85 (198E6C00) [pid = 3728] [serial = 1199] [outer = 168A5C00] 01:33:40 INFO - PROCESS | 3728 | 1466584420774 Marionette TRACE conn2 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 01:33:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 01:33:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 705ms 01:33:40 INFO - PROCESS | 3728 | 1466584420841 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 01:33:40 INFO - PROCESS | 3728 | 1466584420843 Marionette TRACE conn2 <- [1,1561,null,{"value":"13"}] 01:33:40 INFO - PROCESS | 3728 | 1466584420847 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 01:33:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 01:33:40 INFO - PROCESS | 3728 | 1466584420848 Marionette TRACE conn2 <- [1,1562,null,{}] 01:33:40 INFO - PROCESS | 3728 | 1466584420852 Marionette TRACE conn2 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:40 INFO - PROCESS | 3728 | 1466584420853 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:33:41 INFO - PROCESS | 3728 | 1466584420977 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 01:33:41 INFO - PROCESS | 3728 | 1466584420985 Marionette TRACE conn2 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:41 INFO - PROCESS | 3728 | 1466584420987 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:33:41 INFO - PROCESS | 3728 | ++DOCSHELL 10E08000 == 28 [pid = 3728] [id = 400] 01:33:41 INFO - PROCESS | 3728 | ++DOMWINDOW == 86 (180AB400) [pid = 3728] [serial = 1200] [outer = 00000000] 01:33:41 INFO - PROCESS | 3728 | ++DOMWINDOW == 87 (19B60800) [pid = 3728] [serial = 1201] [outer = 180AB400] 01:33:41 INFO - PROCESS | 3728 | 1466584421089 Marionette DEBUG loaded listener.js 01:33:41 INFO - PROCESS | 3728 | ++DOMWINDOW == 88 (19B68400) [pid = 3728] [serial = 1202] [outer = 180AB400] 01:33:41 INFO - PROCESS | 3728 | 1466584421510 Marionette TRACE conn2 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 01:33:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 01:33:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 705ms 01:33:41 INFO - PROCESS | 3728 | 1466584421546 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 01:33:41 INFO - PROCESS | 3728 | 1466584421549 Marionette TRACE conn2 <- [1,1565,null,{"value":"13"}] 01:33:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 01:33:41 INFO - PROCESS | 3728 | 1466584421552 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 01:33:41 INFO - PROCESS | 3728 | 1466584421554 Marionette TRACE conn2 <- [1,1566,null,{}] 01:33:41 INFO - PROCESS | 3728 | 1466584421598 Marionette TRACE conn2 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:41 INFO - PROCESS | 3728 | 1466584421601 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:33:41 INFO - PROCESS | 3728 | 1466584421776 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 01:33:41 INFO - PROCESS | 3728 | --DOMWINDOW == 87 (16682800) [pid = 3728] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 01:33:41 INFO - PROCESS | 3728 | --DOMWINDOW == 86 (16E03800) [pid = 3728] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 01:33:41 INFO - PROCESS | 3728 | --DOMWINDOW == 85 (1759F400) [pid = 3728] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 01:33:41 INFO - PROCESS | 3728 | --DOMWINDOW == 84 (10F72400) [pid = 3728] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 01:33:41 INFO - PROCESS | 3728 | --DOMWINDOW == 83 (143FA400) [pid = 3728] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 01:33:41 INFO - PROCESS | 3728 | --DOMWINDOW == 82 (13157000) [pid = 3728] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 01:33:41 INFO - PROCESS | 3728 | --DOMWINDOW == 81 (11AF1000) [pid = 3728] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 01:33:41 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (102CB800) [pid = 3728] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 01:33:41 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (176B4800) [pid = 3728] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 01:33:41 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (16971C00) [pid = 3728] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 01:33:41 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (1312C000) [pid = 3728] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 01:33:41 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (17135400) [pid = 3728] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 01:33:41 INFO - PROCESS | 3728 | 1466584421983 Marionette TRACE conn2 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:41 INFO - PROCESS | 3728 | 1466584421985 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:33:41 INFO - PROCESS | 3728 | ++DOCSHELL 0F2EC400 == 29 [pid = 3728] [id = 401] 01:33:41 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (102CB800) [pid = 3728] [serial = 1203] [outer = 00000000] 01:33:42 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (10F0E000) [pid = 3728] [serial = 1204] [outer = 102CB800] 01:33:42 INFO - PROCESS | 3728 | 1466584422033 Marionette DEBUG loaded listener.js 01:33:42 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (13460C00) [pid = 3728] [serial = 1205] [outer = 102CB800] 01:33:42 INFO - PROCESS | 3728 | 1466584422392 Marionette TRACE conn2 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 01:33:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 01:33:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 862ms 01:33:42 INFO - PROCESS | 3728 | 1466584422447 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 01:33:42 INFO - PROCESS | 3728 | 1466584422449 Marionette TRACE conn2 <- [1,1569,null,{"value":"13"}] 01:33:42 INFO - PROCESS | 3728 | 1466584422452 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 01:33:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 01:33:42 INFO - PROCESS | 3728 | 1466584422454 Marionette TRACE conn2 <- [1,1570,null,{}] 01:33:42 INFO - PROCESS | 3728 | 1466584422457 Marionette TRACE conn2 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:42 INFO - PROCESS | 3728 | 1466584422459 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:33:42 INFO - PROCESS | 3728 | 1466584422535 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 01:33:42 INFO - PROCESS | 3728 | 1466584422624 Marionette TRACE conn2 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:42 INFO - PROCESS | 3728 | 1466584422626 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:33:42 INFO - PROCESS | 3728 | ++DOCSHELL 11AEC400 == 30 [pid = 3728] [id = 402] 01:33:42 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (11AF5400) [pid = 3728] [serial = 1206] [outer = 00000000] 01:33:42 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (180B2800) [pid = 3728] [serial = 1207] [outer = 11AF5400] 01:33:42 INFO - PROCESS | 3728 | 1466584422669 Marionette DEBUG loaded listener.js 01:33:42 INFO - PROCESS | 3728 | ++DOMWINDOW == 82 (19BC2C00) [pid = 3728] [serial = 1208] [outer = 11AF5400] 01:33:43 INFO - PROCESS | 3728 | 1466584423035 Marionette TRACE conn2 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 01:33:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 01:33:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 642ms 01:33:43 INFO - PROCESS | 3728 | 1466584423090 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 01:33:43 INFO - PROCESS | 3728 | 1466584423092 Marionette TRACE conn2 <- [1,1573,null,{"value":"13"}] 01:33:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 01:33:43 INFO - PROCESS | 3728 | 1466584423095 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 01:33:43 INFO - PROCESS | 3728 | 1466584423097 Marionette TRACE conn2 <- [1,1574,null,{}] 01:33:43 INFO - PROCESS | 3728 | 1466584423108 Marionette TRACE conn2 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:43 INFO - PROCESS | 3728 | 1466584423110 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:33:43 INFO - PROCESS | 3728 | 1466584423198 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 01:33:43 INFO - PROCESS | 3728 | 1466584423203 Marionette TRACE conn2 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:43 INFO - PROCESS | 3728 | 1466584423205 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:33:43 INFO - PROCESS | 3728 | ++DOCSHELL 198E8C00 == 31 [pid = 3728] [id = 403] 01:33:43 INFO - PROCESS | 3728 | ++DOMWINDOW == 83 (198EB800) [pid = 3728] [serial = 1209] [outer = 00000000] 01:33:43 INFO - PROCESS | 3728 | ++DOMWINDOW == 84 (19EAD800) [pid = 3728] [serial = 1210] [outer = 198EB800] 01:33:43 INFO - PROCESS | 3728 | 1466584423247 Marionette DEBUG loaded listener.js 01:33:43 INFO - PROCESS | 3728 | ++DOMWINDOW == 85 (19EB0000) [pid = 3728] [serial = 1211] [outer = 198EB800] 01:33:43 INFO - PROCESS | 3728 | 1466584423686 Marionette TRACE conn2 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 01:33:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 01:33:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 658ms 01:33:43 INFO - PROCESS | 3728 | 1466584423755 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 01:33:43 INFO - PROCESS | 3728 | 1466584423757 Marionette TRACE conn2 <- [1,1577,null,{"value":"13"}] 01:33:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 01:33:43 INFO - PROCESS | 3728 | 1466584423760 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 01:33:43 INFO - PROCESS | 3728 | 1466584423761 Marionette TRACE conn2 <- [1,1578,null,{}] 01:33:43 INFO - PROCESS | 3728 | 1466584423765 Marionette TRACE conn2 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:43 INFO - PROCESS | 3728 | 1466584423767 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:33:43 INFO - PROCESS | 3728 | 1466584423844 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 01:33:43 INFO - PROCESS | 3728 | 1466584423852 Marionette TRACE conn2 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:43 INFO - PROCESS | 3728 | 1466584423854 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:33:43 INFO - PROCESS | 3728 | ++DOCSHELL 160A0800 == 32 [pid = 3728] [id = 404] 01:33:43 INFO - PROCESS | 3728 | ++DOMWINDOW == 86 (19D9B800) [pid = 3728] [serial = 1212] [outer = 00000000] 01:33:43 INFO - PROCESS | 3728 | ++DOMWINDOW == 87 (19EB7C00) [pid = 3728] [serial = 1213] [outer = 19D9B800] 01:33:43 INFO - PROCESS | 3728 | 1466584423896 Marionette DEBUG loaded listener.js 01:33:43 INFO - PROCESS | 3728 | ++DOMWINDOW == 88 (1A17F000) [pid = 3728] [serial = 1214] [outer = 19D9B800] 01:33:44 INFO - PROCESS | 3728 | 1466584424694 Marionette TRACE conn2 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 01:33:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 01:33:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1003ms 01:33:44 INFO - PROCESS | 3728 | 1466584424763 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 01:33:44 INFO - PROCESS | 3728 | 1466584424767 Marionette TRACE conn2 <- [1,1581,null,{"value":"13"}] 01:33:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 01:33:44 INFO - PROCESS | 3728 | 1466584424772 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 01:33:44 INFO - PROCESS | 3728 | 1466584424777 Marionette TRACE conn2 <- [1,1582,null,{}] 01:33:44 INFO - PROCESS | 3728 | 1466584424783 Marionette TRACE conn2 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:44 INFO - PROCESS | 3728 | 1466584424785 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:33:44 INFO - PROCESS | 3728 | 1466584424904 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 01:33:45 INFO - PROCESS | 3728 | 1466584425036 Marionette TRACE conn2 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:45 INFO - PROCESS | 3728 | 1466584425039 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:33:45 INFO - PROCESS | 3728 | ++DOCSHELL 104E5C00 == 33 [pid = 3728] [id = 405] 01:33:45 INFO - PROCESS | 3728 | ++DOMWINDOW == 89 (10A63000) [pid = 3728] [serial = 1215] [outer = 00000000] 01:33:45 INFO - PROCESS | 3728 | ++DOMWINDOW == 90 (11448C00) [pid = 3728] [serial = 1216] [outer = 10A63000] 01:33:45 INFO - PROCESS | 3728 | 1466584425097 Marionette DEBUG loaded listener.js 01:33:45 INFO - PROCESS | 3728 | ++DOMWINDOW == 91 (12925800) [pid = 3728] [serial = 1217] [outer = 10A63000] 01:33:45 INFO - PROCESS | 3728 | 1466584425966 Marionette TRACE conn2 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 01:33:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 01:33:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1253ms 01:33:46 INFO - PROCESS | 3728 | 1466584426023 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 01:33:46 INFO - PROCESS | 3728 | 1466584426027 Marionette TRACE conn2 <- [1,1585,null,{"value":"13"}] 01:33:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 01:33:46 INFO - PROCESS | 3728 | 1466584426033 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 01:33:46 INFO - PROCESS | 3728 | 1466584426036 Marionette TRACE conn2 <- [1,1586,null,{}] 01:33:46 INFO - PROCESS | 3728 | 1466584426042 Marionette TRACE conn2 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:46 INFO - PROCESS | 3728 | 1466584426044 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:33:46 INFO - PROCESS | 3728 | 1466584426171 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 01:33:46 INFO - PROCESS | 3728 | 1466584426303 Marionette TRACE conn2 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:46 INFO - PROCESS | 3728 | 1466584426308 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:33:46 INFO - PROCESS | 3728 | ++DOCSHELL 104EC800 == 34 [pid = 3728] [id = 406] 01:33:46 INFO - PROCESS | 3728 | ++DOMWINDOW == 92 (105E8400) [pid = 3728] [serial = 1218] [outer = 00000000] 01:33:46 INFO - PROCESS | 3728 | ++DOMWINDOW == 93 (1144C000) [pid = 3728] [serial = 1219] [outer = 105E8400] 01:33:46 INFO - PROCESS | 3728 | 1466584426357 Marionette DEBUG loaded listener.js 01:33:46 INFO - PROCESS | 3728 | ++DOMWINDOW == 94 (11C49400) [pid = 3728] [serial = 1220] [outer = 105E8400] 01:33:46 INFO - PROCESS | 3728 | --DOCSHELL 102CB400 == 33 [pid = 3728] [id = 381] 01:33:46 INFO - PROCESS | 3728 | --DOMWINDOW == 93 (180B3C00) [pid = 3728] [serial = 1169] [outer = 00000000] [url = about:blank] 01:33:46 INFO - PROCESS | 3728 | --DOMWINDOW == 92 (19B5E400) [pid = 3728] [serial = 1171] [outer = 00000000] [url = about:blank] 01:33:46 INFO - PROCESS | 3728 | --DOMWINDOW == 91 (16970C00) [pid = 3728] [serial = 1156] [outer = 00000000] [url = about:blank] 01:33:46 INFO - PROCESS | 3728 | --DOMWINDOW == 90 (16E0D000) [pid = 3728] [serial = 1159] [outer = 00000000] [url = about:blank] 01:33:46 INFO - PROCESS | 3728 | --DOMWINDOW == 89 (1697A400) [pid = 3728] [serial = 1157] [outer = 00000000] [url = about:blank] 01:33:46 INFO - PROCESS | 3728 | --DOMWINDOW == 88 (178EA000) [pid = 3728] [serial = 1162] [outer = 00000000] [url = about:blank] 01:33:46 INFO - PROCESS | 3728 | --DOMWINDOW == 87 (1712D000) [pid = 3728] [serial = 1160] [outer = 00000000] [url = about:blank] 01:33:46 INFO - PROCESS | 3728 | --DOMWINDOW == 86 (17BAE800) [pid = 3728] [serial = 1163] [outer = 00000000] [url = about:blank] 01:33:46 INFO - PROCESS | 3728 | --DOMWINDOW == 85 (180AF800) [pid = 3728] [serial = 1168] [outer = 00000000] [url = about:blank] 01:33:46 INFO - PROCESS | 3728 | --DOMWINDOW == 84 (12B0A000) [pid = 3728] [serial = 1135] [outer = 00000000] [url = about:blank] 01:33:46 INFO - PROCESS | 3728 | --DOMWINDOW == 83 (159B0000) [pid = 3728] [serial = 1153] [outer = 00000000] [url = about:blank] 01:33:46 INFO - PROCESS | 3728 | --DOMWINDOW == 82 (1345E400) [pid = 3728] [serial = 1150] [outer = 00000000] [url = about:blank] 01:33:46 INFO - PROCESS | 3728 | --DOMWINDOW == 81 (13C86400) [pid = 3728] [serial = 1151] [outer = 00000000] [url = about:blank] 01:33:46 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (1281F400) [pid = 3728] [serial = 1147] [outer = 00000000] [url = about:blank] 01:33:46 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (129A8800) [pid = 3728] [serial = 1148] [outer = 00000000] [url = about:blank] 01:33:46 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (1047E800) [pid = 3728] [serial = 1144] [outer = 00000000] [url = about:blank] 01:33:46 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (10A5AC00) [pid = 3728] [serial = 1145] [outer = 00000000] [url = about:blank] 01:33:46 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (19D9E800) [pid = 3728] [serial = 1142] [outer = 00000000] [url = about:blank] 01:33:46 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (1952C000) [pid = 3728] [serial = 1141] [outer = 00000000] [url = about:blank] 01:33:46 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (171BFC00) [pid = 3728] [serial = 1139] [outer = 00000000] [url = about:blank] 01:33:46 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (16E07000) [pid = 3728] [serial = 1138] [outer = 00000000] [url = about:blank] 01:33:46 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (1346A800) [pid = 3728] [serial = 1136] [outer = 00000000] [url = about:blank] 01:33:46 INFO - PROCESS | 3728 | --DOMWINDOW == 71 (17666C00) [pid = 3728] [serial = 1165] [outer = 00000000] [url = about:blank] 01:33:46 INFO - PROCESS | 3728 | --DOMWINDOW == 70 (178E7800) [pid = 3728] [serial = 1166] [outer = 00000000] [url = about:blank] 01:33:46 INFO - PROCESS | 3728 | --DOMWINDOW == 69 (160A3400) [pid = 3728] [serial = 1154] [outer = 00000000] [url = about:blank] 01:33:46 INFO - PROCESS | 3728 | 1466584426853 Marionette TRACE conn2 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 01:33:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 01:33:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 846ms 01:33:46 INFO - PROCESS | 3728 | 1466584426877 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 01:33:46 INFO - PROCESS | 3728 | 1466584426882 Marionette TRACE conn2 <- [1,1589,null,{"value":"13"}] 01:33:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 01:33:46 INFO - PROCESS | 3728 | 1466584426888 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 01:33:46 INFO - PROCESS | 3728 | 1466584426891 Marionette TRACE conn2 <- [1,1590,null,{}] 01:33:46 INFO - PROCESS | 3728 | 1466584426894 Marionette TRACE conn2 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:46 INFO - PROCESS | 3728 | 1466584426897 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:33:47 INFO - PROCESS | 3728 | 1466584426983 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 01:33:47 INFO - PROCESS | 3728 | 1466584426989 Marionette TRACE conn2 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:47 INFO - PROCESS | 3728 | 1466584426991 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:33:47 INFO - PROCESS | 3728 | ++DOCSHELL 129AF400 == 34 [pid = 3728] [id = 407] 01:33:47 INFO - PROCESS | 3728 | ++DOMWINDOW == 70 (129B2800) [pid = 3728] [serial = 1221] [outer = 00000000] 01:33:47 INFO - PROCESS | 3728 | ++DOMWINDOW == 71 (1314B400) [pid = 3728] [serial = 1222] [outer = 129B2800] 01:33:47 INFO - PROCESS | 3728 | 1466584427037 Marionette DEBUG loaded listener.js 01:33:47 INFO - PROCESS | 3728 | ++DOMWINDOW == 72 (131E4C00) [pid = 3728] [serial = 1223] [outer = 129B2800] 01:33:47 INFO - PROCESS | 3728 | 1466584427552 Marionette TRACE conn2 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 01:33:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 01:33:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 689ms 01:33:47 INFO - PROCESS | 3728 | 1466584427587 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 01:33:47 INFO - PROCESS | 3728 | 1466584427589 Marionette TRACE conn2 <- [1,1593,null,{"value":"13"}] 01:33:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 01:33:47 INFO - PROCESS | 3728 | 1466584427592 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 01:33:47 INFO - PROCESS | 3728 | 1466584427596 Marionette TRACE conn2 <- [1,1594,null,{}] 01:33:47 INFO - PROCESS | 3728 | 1466584427606 Marionette TRACE conn2 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:47 INFO - PROCESS | 3728 | 1466584427611 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:33:47 INFO - PROCESS | 3728 | 1466584427695 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 01:33:47 INFO - PROCESS | 3728 | 1466584427828 Marionette TRACE conn2 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:47 INFO - PROCESS | 3728 | 1466584427832 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:33:47 INFO - PROCESS | 3728 | ++DOCSHELL 143C6400 == 35 [pid = 3728] [id = 408] 01:33:47 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (143C6800) [pid = 3728] [serial = 1224] [outer = 00000000] 01:33:47 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (14F9CC00) [pid = 3728] [serial = 1225] [outer = 143C6800] 01:33:47 INFO - PROCESS | 3728 | 1466584427879 Marionette DEBUG loaded listener.js 01:33:47 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (15532C00) [pid = 3728] [serial = 1226] [outer = 143C6800] 01:33:48 INFO - PROCESS | 3728 | 1466584428251 Marionette TRACE conn2 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 01:33:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 01:33:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 689ms 01:33:48 INFO - PROCESS | 3728 | 1466584428292 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 01:33:48 INFO - PROCESS | 3728 | 1466584428294 Marionette TRACE conn2 <- [1,1597,null,{"value":"13"}] 01:33:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 01:33:48 INFO - PROCESS | 3728 | 1466584428298 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 01:33:48 INFO - PROCESS | 3728 | 1466584428299 Marionette TRACE conn2 <- [1,1598,null,{}] 01:33:48 INFO - PROCESS | 3728 | 1466584428303 Marionette TRACE conn2 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:48 INFO - PROCESS | 3728 | 1466584428305 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:33:48 INFO - PROCESS | 3728 | 1466584428388 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 01:33:48 INFO - PROCESS | 3728 | 1466584428393 Marionette TRACE conn2 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:48 INFO - PROCESS | 3728 | 1466584428395 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:33:48 INFO - PROCESS | 3728 | ++DOCSHELL 159AF800 == 36 [pid = 3728] [id = 409] 01:33:48 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (159AFC00) [pid = 3728] [serial = 1227] [outer = 00000000] 01:33:48 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (162D7000) [pid = 3728] [serial = 1228] [outer = 159AFC00] 01:33:48 INFO - PROCESS | 3728 | 1466584428439 Marionette DEBUG loaded listener.js 01:33:48 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (16973400) [pid = 3728] [serial = 1229] [outer = 159AFC00] 01:33:48 INFO - PROCESS | 3728 | 1466584428916 Marionette TRACE conn2 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 01:33:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 01:33:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 643ms 01:33:48 INFO - PROCESS | 3728 | 1466584428935 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 01:33:48 INFO - PROCESS | 3728 | 1466584428937 Marionette TRACE conn2 <- [1,1601,null,{"value":"13"}] 01:33:48 INFO - PROCESS | 3728 | 1466584428940 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 01:33:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 01:33:48 INFO - PROCESS | 3728 | 1466584428942 Marionette TRACE conn2 <- [1,1602,null,{}] 01:33:48 INFO - PROCESS | 3728 | 1466584428945 Marionette TRACE conn2 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:48 INFO - PROCESS | 3728 | 1466584428947 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:33:49 INFO - PROCESS | 3728 | 1466584429063 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 01:33:49 INFO - PROCESS | 3728 | 1466584429149 Marionette TRACE conn2 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:49 INFO - PROCESS | 3728 | 1466584429151 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:33:49 INFO - PROCESS | 3728 | ++DOCSHELL 162D8C00 == 37 [pid = 3728] [id = 410] 01:33:49 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (1697AC00) [pid = 3728] [serial = 1230] [outer = 00000000] 01:33:49 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (16E04800) [pid = 3728] [serial = 1231] [outer = 1697AC00] 01:33:49 INFO - PROCESS | 3728 | 1466584429194 Marionette DEBUG loaded listener.js 01:33:49 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (16E0E400) [pid = 3728] [serial = 1232] [outer = 1697AC00] 01:33:49 INFO - PROCESS | 3728 | 1466584429627 Marionette TRACE conn2 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 01:33:49 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 01:33:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 736ms 01:33:49 INFO - PROCESS | 3728 | 1466584429681 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 01:33:49 INFO - PROCESS | 3728 | 1466584429683 Marionette TRACE conn2 <- [1,1605,null,{"value":"13"}] 01:33:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 01:33:49 INFO - PROCESS | 3728 | 1466584429687 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 01:33:49 INFO - PROCESS | 3728 | 1466584429688 Marionette TRACE conn2 <- [1,1606,null,{}] 01:33:49 INFO - PROCESS | 3728 | 1466584429692 Marionette TRACE conn2 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:49 INFO - PROCESS | 3728 | 1466584429697 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:33:49 INFO - PROCESS | 3728 | 1466584429838 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 01:33:49 INFO - PROCESS | 3728 | 1466584429852 Marionette TRACE conn2 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:49 INFO - PROCESS | 3728 | 1466584429854 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:33:49 INFO - PROCESS | 3728 | ++DOCSHELL 176B0400 == 38 [pid = 3728] [id = 411] 01:33:49 INFO - PROCESS | 3728 | ++DOMWINDOW == 82 (176BB800) [pid = 3728] [serial = 1233] [outer = 00000000] 01:33:49 INFO - PROCESS | 3728 | ++DOMWINDOW == 83 (178E8400) [pid = 3728] [serial = 1234] [outer = 176BB800] 01:33:49 INFO - PROCESS | 3728 | 1466584429898 Marionette DEBUG loaded listener.js 01:33:49 INFO - PROCESS | 3728 | ++DOMWINDOW == 84 (17B04000) [pid = 3728] [serial = 1235] [outer = 176BB800] 01:33:50 INFO - PROCESS | 3728 | 1466584430362 Marionette TRACE conn2 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 01:33:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 01:33:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 689ms 01:33:50 INFO - PROCESS | 3728 | 1466584430387 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 01:33:50 INFO - PROCESS | 3728 | 1466584430388 Marionette TRACE conn2 <- [1,1609,null,{"value":"13"}] 01:33:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 01:33:50 INFO - PROCESS | 3728 | 1466584430392 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 01:33:50 INFO - PROCESS | 3728 | 1466584430393 Marionette TRACE conn2 <- [1,1610,null,{}] 01:33:50 INFO - PROCESS | 3728 | 1466584430397 Marionette TRACE conn2 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:50 INFO - PROCESS | 3728 | 1466584430399 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:33:50 INFO - PROCESS | 3728 | 1466584430544 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 01:33:50 INFO - PROCESS | 3728 | 1466584430552 Marionette TRACE conn2 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:50 INFO - PROCESS | 3728 | 1466584430555 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:33:50 INFO - PROCESS | 3728 | ++DOCSHELL 178E7C00 == 39 [pid = 3728] [id = 412] 01:33:50 INFO - PROCESS | 3728 | ++DOMWINDOW == 85 (178E9000) [pid = 3728] [serial = 1236] [outer = 00000000] 01:33:50 INFO - PROCESS | 3728 | ++DOMWINDOW == 86 (180AE000) [pid = 3728] [serial = 1237] [outer = 178E9000] 01:33:50 INFO - PROCESS | 3728 | 1466584430655 Marionette DEBUG loaded listener.js 01:33:50 INFO - PROCESS | 3728 | ++DOMWINDOW == 87 (17BA8400) [pid = 3728] [serial = 1238] [outer = 178E9000] 01:33:50 INFO - PROCESS | 3728 | --DOMWINDOW == 86 (198EB800) [pid = 3728] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 01:33:50 INFO - PROCESS | 3728 | --DOMWINDOW == 85 (168A5C00) [pid = 3728] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 01:33:50 INFO - PROCESS | 3728 | --DOMWINDOW == 84 (143FC800) [pid = 3728] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 01:33:50 INFO - PROCESS | 3728 | --DOMWINDOW == 83 (10A5CC00) [pid = 3728] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 01:33:50 INFO - PROCESS | 3728 | --DOMWINDOW == 82 (17665800) [pid = 3728] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 01:33:50 INFO - PROCESS | 3728 | --DOMWINDOW == 81 (16D63400) [pid = 3728] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 01:33:50 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (14034800) [pid = 3728] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 01:33:50 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (180AB400) [pid = 3728] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 01:33:50 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (17BAE000) [pid = 3728] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 01:33:50 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (1952F000) [pid = 3728] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 01:33:50 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (102CB800) [pid = 3728] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 01:33:50 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (11AF5400) [pid = 3728] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 01:33:50 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (129B4C00) [pid = 3728] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 01:33:50 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (156B6C00) [pid = 3728] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 01:33:51 INFO - PROCESS | 3728 | 1466584431166 Marionette TRACE conn2 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 01:33:51 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 01:33:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 799ms 01:33:51 INFO - PROCESS | 3728 | 1466584431194 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 01:33:51 INFO - PROCESS | 3728 | 1466584431196 Marionette TRACE conn2 <- [1,1613,null,{"value":"13"}] 01:33:51 INFO - PROCESS | 3728 | 1466584431200 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 01:33:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 01:33:51 INFO - PROCESS | 3728 | 1466584431201 Marionette TRACE conn2 <- [1,1614,null,{}] 01:33:51 INFO - PROCESS | 3728 | 1466584431205 Marionette TRACE conn2 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:51 INFO - PROCESS | 3728 | 1466584431207 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:33:51 INFO - PROCESS | 3728 | 1466584431283 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 01:33:51 INFO - PROCESS | 3728 | 1466584431289 Marionette TRACE conn2 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:51 INFO - PROCESS | 3728 | 1466584431290 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:33:51 INFO - PROCESS | 3728 | ++DOCSHELL 1291F400 == 40 [pid = 3728] [id = 413] 01:33:51 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (16D64800) [pid = 3728] [serial = 1239] [outer = 00000000] 01:33:51 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (17B10C00) [pid = 3728] [serial = 1240] [outer = 16D64800] 01:33:51 INFO - PROCESS | 3728 | 1466584431337 Marionette DEBUG loaded listener.js 01:33:51 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (17E7E400) [pid = 3728] [serial = 1241] [outer = 16D64800] 01:33:51 INFO - PROCESS | 3728 | 1466584431754 Marionette TRACE conn2 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 01:33:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 01:33:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 595ms 01:33:51 INFO - PROCESS | 3728 | 1466584431804 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 01:33:51 INFO - PROCESS | 3728 | 1466584431806 Marionette TRACE conn2 <- [1,1617,null,{"value":"13"}] 01:33:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 01:33:51 INFO - PROCESS | 3728 | 1466584431809 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 01:33:51 INFO - PROCESS | 3728 | 1466584431810 Marionette TRACE conn2 <- [1,1618,null,{}] 01:33:51 INFO - PROCESS | 3728 | 1466584431818 Marionette TRACE conn2 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:51 INFO - PROCESS | 3728 | 1466584431819 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:33:51 INFO - PROCESS | 3728 | 1466584431897 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 01:33:51 INFO - PROCESS | 3728 | 1466584431903 Marionette TRACE conn2 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:51 INFO - PROCESS | 3728 | 1466584431904 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:33:51 INFO - PROCESS | 3728 | ++DOCSHELL 12BD8C00 == 41 [pid = 3728] [id = 414] 01:33:51 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (131EC800) [pid = 3728] [serial = 1242] [outer = 00000000] 01:33:51 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (198E3000) [pid = 3728] [serial = 1243] [outer = 131EC800] 01:33:51 INFO - PROCESS | 3728 | 1466584431947 Marionette DEBUG loaded listener.js 01:33:52 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (159A8000) [pid = 3728] [serial = 1244] [outer = 131EC800] 01:33:52 INFO - PROCESS | 3728 | 1466584432391 Marionette TRACE conn2 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 01:33:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 01:33:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 627ms 01:33:52 INFO - PROCESS | 3728 | 1466584432445 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 01:33:52 INFO - PROCESS | 3728 | 1466584432447 Marionette TRACE conn2 <- [1,1621,null,{"value":"13"}] 01:33:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 01:33:52 INFO - PROCESS | 3728 | 1466584432454 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 01:33:52 INFO - PROCESS | 3728 | 1466584432456 Marionette TRACE conn2 <- [1,1622,null,{}] 01:33:52 INFO - PROCESS | 3728 | 1466584432469 Marionette TRACE conn2 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:52 INFO - PROCESS | 3728 | 1466584432471 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:33:52 INFO - PROCESS | 3728 | 1466584432548 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 01:33:52 INFO - PROCESS | 3728 | 1466584432553 Marionette TRACE conn2 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:52 INFO - PROCESS | 3728 | 1466584432555 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:33:52 INFO - PROCESS | 3728 | ++DOCSHELL 1952C800 == 42 [pid = 3728] [id = 415] 01:33:52 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (198E7000) [pid = 3728] [serial = 1245] [outer = 00000000] 01:33:52 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (19B60400) [pid = 3728] [serial = 1246] [outer = 198E7000] 01:33:52 INFO - PROCESS | 3728 | 1466584432604 Marionette DEBUG loaded listener.js 01:33:52 INFO - PROCESS | 3728 | ++DOMWINDOW == 82 (19B68000) [pid = 3728] [serial = 1247] [outer = 198E7000] 01:33:53 INFO - PROCESS | 3728 | --DOCSHELL 10E08000 == 41 [pid = 3728] [id = 400] 01:33:53 INFO - PROCESS | 3728 | --DOCSHELL 0F2EC400 == 40 [pid = 3728] [id = 401] 01:33:53 INFO - PROCESS | 3728 | --DOCSHELL 11AEC400 == 39 [pid = 3728] [id = 402] 01:33:53 INFO - PROCESS | 3728 | --DOCSHELL 198E8C00 == 38 [pid = 3728] [id = 403] 01:33:53 INFO - PROCESS | 3728 | --DOCSHELL 13C06400 == 37 [pid = 3728] [id = 399] 01:33:53 INFO - PROCESS | 3728 | --DOCSHELL 104EC800 == 36 [pid = 3728] [id = 406] 01:33:53 INFO - PROCESS | 3728 | --DOCSHELL 160A0800 == 35 [pid = 3728] [id = 404] 01:33:53 INFO - PROCESS | 3728 | --DOCSHELL 104E5C00 == 34 [pid = 3728] [id = 405] 01:33:54 INFO - PROCESS | 3728 | --DOCSHELL 129AF400 == 33 [pid = 3728] [id = 407] 01:33:54 INFO - PROCESS | 3728 | --DOCSHELL 159AF800 == 32 [pid = 3728] [id = 409] 01:33:54 INFO - PROCESS | 3728 | --DOCSHELL 176B0400 == 31 [pid = 3728] [id = 411] 01:33:54 INFO - PROCESS | 3728 | --DOCSHELL 162D8C00 == 30 [pid = 3728] [id = 410] 01:33:54 INFO - PROCESS | 3728 | --DOCSHELL 178E7C00 == 29 [pid = 3728] [id = 412] 01:33:54 INFO - PROCESS | 3728 | --DOCSHELL 12BD8C00 == 28 [pid = 3728] [id = 414] 01:33:54 INFO - PROCESS | 3728 | --DOCSHELL 1291F400 == 27 [pid = 3728] [id = 413] 01:33:54 INFO - PROCESS | 3728 | --DOCSHELL 143C6400 == 26 [pid = 3728] [id = 408] 01:33:54 INFO - PROCESS | 3728 | --DOMWINDOW == 81 (1952E000) [pid = 3728] [serial = 1198] [outer = 00000000] [url = about:blank] 01:33:54 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (154E9400) [pid = 3728] [serial = 1183] [outer = 00000000] [url = about:blank] 01:33:54 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (1553C400) [pid = 3728] [serial = 1184] [outer = 00000000] [url = about:blank] 01:33:54 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (10E0DC00) [pid = 3728] [serial = 1174] [outer = 00000000] [url = about:blank] 01:33:54 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (10F0C000) [pid = 3728] [serial = 1175] [outer = 00000000] [url = about:blank] 01:33:54 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (178E9400) [pid = 3728] [serial = 1192] [outer = 00000000] [url = about:blank] 01:33:54 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (178EF800) [pid = 3728] [serial = 1193] [outer = 00000000] [url = about:blank] 01:33:54 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (16E0DC00) [pid = 3728] [serial = 1189] [outer = 00000000] [url = about:blank] 01:33:54 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (171C5800) [pid = 3728] [serial = 1190] [outer = 00000000] [url = about:blank] 01:33:54 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (14040C00) [pid = 3728] [serial = 1180] [outer = 00000000] [url = about:blank] 01:33:54 INFO - PROCESS | 3728 | --DOMWINDOW == 71 (19B60800) [pid = 3728] [serial = 1201] [outer = 00000000] [url = about:blank] 01:33:54 INFO - PROCESS | 3728 | --DOMWINDOW == 70 (140EF800) [pid = 3728] [serial = 1181] [outer = 00000000] [url = about:blank] 01:33:54 INFO - PROCESS | 3728 | --DOMWINDOW == 69 (180AAC00) [pid = 3728] [serial = 1195] [outer = 00000000] [url = about:blank] 01:33:54 INFO - PROCESS | 3728 | --DOMWINDOW == 68 (19B63000) [pid = 3728] [serial = 1172] [outer = 00000000] [url = about:blank] 01:33:54 INFO - PROCESS | 3728 | --DOMWINDOW == 67 (19B68400) [pid = 3728] [serial = 1202] [outer = 00000000] [url = about:blank] 01:33:54 INFO - PROCESS | 3728 | --DOMWINDOW == 66 (13460C00) [pid = 3728] [serial = 1205] [outer = 00000000] [url = about:blank] 01:33:54 INFO - PROCESS | 3728 | --DOMWINDOW == 65 (180B2800) [pid = 3728] [serial = 1207] [outer = 00000000] [url = about:blank] 01:33:54 INFO - PROCESS | 3728 | --DOMWINDOW == 64 (12D81000) [pid = 3728] [serial = 1177] [outer = 00000000] [url = about:blank] 01:33:54 INFO - PROCESS | 3728 | --DOMWINDOW == 63 (130A3C00) [pid = 3728] [serial = 1178] [outer = 00000000] [url = about:blank] 01:33:54 INFO - PROCESS | 3728 | --DOMWINDOW == 62 (162CA800) [pid = 3728] [serial = 1186] [outer = 00000000] [url = about:blank] 01:33:54 INFO - PROCESS | 3728 | --DOMWINDOW == 61 (162D4400) [pid = 3728] [serial = 1187] [outer = 00000000] [url = about:blank] 01:33:54 INFO - PROCESS | 3728 | --DOMWINDOW == 60 (10F0E000) [pid = 3728] [serial = 1204] [outer = 00000000] [url = about:blank] 01:33:54 INFO - PROCESS | 3728 | --DOMWINDOW == 59 (19EB0000) [pid = 3728] [serial = 1211] [outer = 00000000] [url = about:blank] 01:33:54 INFO - PROCESS | 3728 | --DOMWINDOW == 58 (198E6C00) [pid = 3728] [serial = 1199] [outer = 00000000] [url = about:blank] 01:33:54 INFO - PROCESS | 3728 | --DOMWINDOW == 57 (19BC2C00) [pid = 3728] [serial = 1208] [outer = 00000000] [url = about:blank] 01:33:54 INFO - PROCESS | 3728 | --DOMWINDOW == 56 (180AC000) [pid = 3728] [serial = 1196] [outer = 00000000] [url = about:blank] 01:33:54 INFO - PROCESS | 3728 | --DOMWINDOW == 55 (19EAD800) [pid = 3728] [serial = 1210] [outer = 00000000] [url = about:blank] 01:33:54 INFO - PROCESS | 3728 | --DOMWINDOW == 54 (19EB7C00) [pid = 3728] [serial = 1213] [outer = 00000000] [url = about:blank] 01:33:54 INFO - PROCESS | 3728 | 1466584434343 Marionette TRACE conn2 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 01:33:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 01:33:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1912ms 01:33:54 INFO - PROCESS | 3728 | 1466584434399 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 01:33:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 01:33:54 INFO - PROCESS | 3728 | 1466584434403 Marionette TRACE conn2 <- [1,1625,null,{"value":"13"}] 01:33:54 INFO - PROCESS | 3728 | 1466584434408 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 01:33:54 INFO - PROCESS | 3728 | 1466584434412 Marionette TRACE conn2 <- [1,1626,null,{}] 01:33:54 INFO - PROCESS | 3728 | 1466584434418 Marionette TRACE conn2 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:54 INFO - PROCESS | 3728 | 1466584434421 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:33:54 INFO - PROCESS | 3728 | 1466584434511 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 01:33:54 INFO - PROCESS | 3728 | 1466584434517 Marionette TRACE conn2 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:54 INFO - PROCESS | 3728 | 1466584434521 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:33:54 INFO - PROCESS | 3728 | ++DOCSHELL 10E07400 == 27 [pid = 3728] [id = 416] 01:33:54 INFO - PROCESS | 3728 | ++DOMWINDOW == 55 (10E08C00) [pid = 3728] [serial = 1248] [outer = 00000000] 01:33:54 INFO - PROCESS | 3728 | ++DOMWINDOW == 56 (10F0E000) [pid = 3728] [serial = 1249] [outer = 10E08C00] 01:33:54 INFO - PROCESS | 3728 | 1466584434569 Marionette DEBUG loaded listener.js 01:33:54 INFO - PROCESS | 3728 | ++DOMWINDOW == 57 (10F72C00) [pid = 3728] [serial = 1250] [outer = 10E08C00] 01:33:55 INFO - PROCESS | 3728 | 1466584435334 Marionette TRACE conn2 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 01:33:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 01:33:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1003ms 01:33:55 INFO - PROCESS | 3728 | 1466584435408 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 01:33:55 INFO - PROCESS | 3728 | 1466584435412 Marionette TRACE conn2 <- [1,1629,null,{"value":"13"}] 01:33:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 01:33:55 INFO - PROCESS | 3728 | 1466584435417 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 01:33:55 INFO - PROCESS | 3728 | 1466584435422 Marionette TRACE conn2 <- [1,1630,null,{}] 01:33:55 INFO - PROCESS | 3728 | 1466584435428 Marionette TRACE conn2 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:55 INFO - PROCESS | 3728 | 1466584435431 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:33:55 INFO - PROCESS | 3728 | 1466584435570 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 01:33:55 INFO - PROCESS | 3728 | 1466584435692 Marionette TRACE conn2 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:55 INFO - PROCESS | 3728 | 1466584435695 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:33:55 INFO - PROCESS | 3728 | ++DOCSHELL 10F0CC00 == 28 [pid = 3728] [id = 417] 01:33:55 INFO - PROCESS | 3728 | ++DOMWINDOW == 58 (10F0D800) [pid = 3728] [serial = 1251] [outer = 00000000] 01:33:55 INFO - PROCESS | 3728 | ++DOMWINDOW == 59 (12922000) [pid = 3728] [serial = 1252] [outer = 10F0D800] 01:33:55 INFO - PROCESS | 3728 | 1466584435752 Marionette DEBUG loaded listener.js 01:33:55 INFO - PROCESS | 3728 | ++DOMWINDOW == 60 (12B01800) [pid = 3728] [serial = 1253] [outer = 10F0D800] 01:33:56 INFO - PROCESS | 3728 | 1466584436431 Marionette TRACE conn2 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 01:33:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 01:33:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1034ms 01:33:56 INFO - PROCESS | 3728 | 1466584436462 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 01:33:56 INFO - PROCESS | 3728 | 1466584436467 Marionette TRACE conn2 <- [1,1633,null,{"value":"13"}] 01:33:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 01:33:56 INFO - PROCESS | 3728 | 1466584436493 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 01:33:56 INFO - PROCESS | 3728 | 1466584436496 Marionette TRACE conn2 <- [1,1634,null,{}] 01:33:56 INFO - PROCESS | 3728 | 1466584436500 Marionette TRACE conn2 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:56 INFO - PROCESS | 3728 | 1466584436503 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:33:56 INFO - PROCESS | 3728 | 1466584436619 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 01:33:56 INFO - PROCESS | 3728 | 1466584436764 Marionette TRACE conn2 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:56 INFO - PROCESS | 3728 | 1466584436767 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:33:56 INFO - PROCESS | 3728 | ++DOCSHELL 0C772400 == 29 [pid = 3728] [id = 418] 01:33:56 INFO - PROCESS | 3728 | ++DOMWINDOW == 61 (0F2E5400) [pid = 3728] [serial = 1254] [outer = 00000000] 01:33:56 INFO - PROCESS | 3728 | ++DOMWINDOW == 62 (10A5CC00) [pid = 3728] [serial = 1255] [outer = 0F2E5400] 01:33:56 INFO - PROCESS | 3728 | 1466584436820 Marionette DEBUG loaded listener.js 01:33:56 INFO - PROCESS | 3728 | ++DOMWINDOW == 63 (10E0EC00) [pid = 3728] [serial = 1256] [outer = 0F2E5400] 01:33:57 INFO - PROCESS | 3728 | --DOCSHELL 1952C800 == 28 [pid = 3728] [id = 415] 01:33:57 INFO - PROCESS | 3728 | 1466584437312 Marionette TRACE conn2 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 01:33:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 01:33:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 846ms 01:33:57 INFO - PROCESS | 3728 | 1466584437336 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 01:33:57 INFO - PROCESS | 3728 | 1466584437340 Marionette TRACE conn2 <- [1,1637,null,{"value":"13"}] 01:33:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 01:33:57 INFO - PROCESS | 3728 | 1466584437344 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 01:33:57 INFO - PROCESS | 3728 | 1466584437346 Marionette TRACE conn2 <- [1,1638,null,{}] 01:33:57 INFO - PROCESS | 3728 | 1466584437352 Marionette TRACE conn2 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:57 INFO - PROCESS | 3728 | 1466584437356 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:33:57 INFO - PROCESS | 3728 | 1466584437446 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 01:33:57 INFO - PROCESS | 3728 | 1466584437456 Marionette TRACE conn2 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:57 INFO - PROCESS | 3728 | 1466584437459 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:33:57 INFO - PROCESS | 3728 | ++DOCSHELL 13460000 == 29 [pid = 3728] [id = 419] 01:33:57 INFO - PROCESS | 3728 | ++DOMWINDOW == 64 (13460400) [pid = 3728] [serial = 1257] [outer = 00000000] 01:33:57 INFO - PROCESS | 3728 | ++DOMWINDOW == 65 (13B0C400) [pid = 3728] [serial = 1258] [outer = 13460400] 01:33:57 INFO - PROCESS | 3728 | 1466584437504 Marionette DEBUG loaded listener.js 01:33:57 INFO - PROCESS | 3728 | ++DOMWINDOW == 66 (13C0D800) [pid = 3728] [serial = 1259] [outer = 13460400] 01:33:57 INFO - PROCESS | 3728 | 1466584437983 Marionette TRACE conn2 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 01:33:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 01:33:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 689ms 01:33:58 INFO - PROCESS | 3728 | 1466584438042 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 01:33:58 INFO - PROCESS | 3728 | 1466584438046 Marionette TRACE conn2 <- [1,1641,null,{"value":"13"}] 01:33:58 INFO - PROCESS | 3728 | 1466584438051 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 01:33:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 01:33:58 INFO - PROCESS | 3728 | 1466584438053 Marionette TRACE conn2 <- [1,1642,null,{}] 01:33:58 INFO - PROCESS | 3728 | 1466584438056 Marionette TRACE conn2 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:58 INFO - PROCESS | 3728 | 1466584438058 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:33:58 INFO - PROCESS | 3728 | 1466584438171 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 01:33:58 INFO - PROCESS | 3728 | 1466584438276 Marionette TRACE conn2 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:58 INFO - PROCESS | 3728 | 1466584438278 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:33:58 INFO - PROCESS | 3728 | ++DOCSHELL 140E9C00 == 30 [pid = 3728] [id = 420] 01:33:58 INFO - PROCESS | 3728 | ++DOMWINDOW == 67 (140EB400) [pid = 3728] [serial = 1260] [outer = 00000000] 01:33:58 INFO - PROCESS | 3728 | ++DOMWINDOW == 68 (14F92C00) [pid = 3728] [serial = 1261] [outer = 140EB400] 01:33:58 INFO - PROCESS | 3728 | 1466584438324 Marionette DEBUG loaded listener.js 01:33:58 INFO - PROCESS | 3728 | ++DOMWINDOW == 69 (15532400) [pid = 3728] [serial = 1262] [outer = 140EB400] 01:33:58 INFO - PROCESS | 3728 | 1466584438703 Marionette TRACE conn2 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 01:33:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 01:33:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 705ms 01:33:58 INFO - PROCESS | 3728 | 1466584438751 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 01:33:58 INFO - PROCESS | 3728 | 1466584438753 Marionette TRACE conn2 <- [1,1645,null,{"value":"13"}] 01:33:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 01:33:58 INFO - PROCESS | 3728 | 1466584438758 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 01:33:58 INFO - PROCESS | 3728 | 1466584438764 Marionette TRACE conn2 <- [1,1646,null,{}] 01:33:58 INFO - PROCESS | 3728 | 1466584438773 Marionette TRACE conn2 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:58 INFO - PROCESS | 3728 | 1466584438776 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:33:58 INFO - PROCESS | 3728 | 1466584438860 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 01:33:58 INFO - PROCESS | 3728 | 1466584438867 Marionette TRACE conn2 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:58 INFO - PROCESS | 3728 | 1466584438869 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:33:58 INFO - PROCESS | 3728 | ++DOCSHELL 1609BC00 == 31 [pid = 3728] [id = 421] 01:33:58 INFO - PROCESS | 3728 | ++DOMWINDOW == 70 (162C9400) [pid = 3728] [serial = 1263] [outer = 00000000] 01:33:58 INFO - PROCESS | 3728 | ++DOMWINDOW == 71 (16682800) [pid = 3728] [serial = 1264] [outer = 162C9400] 01:33:58 INFO - PROCESS | 3728 | 1466584438914 Marionette DEBUG loaded listener.js 01:33:58 INFO - PROCESS | 3728 | ++DOMWINDOW == 72 (169CF800) [pid = 3728] [serial = 1265] [outer = 162C9400] 01:33:59 INFO - PROCESS | 3728 | 1466584439344 Marionette TRACE conn2 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 01:33:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 01:33:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 658ms 01:33:59 INFO - PROCESS | 3728 | 1466584439415 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 01:33:59 INFO - PROCESS | 3728 | 1466584439417 Marionette TRACE conn2 <- [1,1649,null,{"value":"13"}] 01:33:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 01:33:59 INFO - PROCESS | 3728 | 1466584439421 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 01:33:59 INFO - PROCESS | 3728 | 1466584439422 Marionette TRACE conn2 <- [1,1650,null,{}] 01:33:59 INFO - PROCESS | 3728 | 1466584439426 Marionette TRACE conn2 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:59 INFO - PROCESS | 3728 | 1466584439428 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:33:59 INFO - PROCESS | 3728 | 1466584439544 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 01:33:59 INFO - PROCESS | 3728 | 1466584439627 Marionette TRACE conn2 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:59 INFO - PROCESS | 3728 | 1466584439629 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:33:59 INFO - PROCESS | 3728 | ++DOCSHELL 16E0BC00 == 32 [pid = 3728] [id = 422] 01:33:59 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (16E0C000) [pid = 3728] [serial = 1266] [outer = 00000000] 01:33:59 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (1712C000) [pid = 3728] [serial = 1267] [outer = 16E0C000] 01:33:59 INFO - PROCESS | 3728 | 1466584439672 Marionette DEBUG loaded listener.js 01:33:59 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (171BEC00) [pid = 3728] [serial = 1268] [outer = 16E0C000] 01:34:00 INFO - PROCESS | 3728 | 1466584440094 Marionette TRACE conn2 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 01:34:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 01:34:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 689ms 01:34:00 INFO - PROCESS | 3728 | 1466584440119 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 01:34:00 INFO - PROCESS | 3728 | 1466584440121 Marionette TRACE conn2 <- [1,1653,null,{"value":"13"}] 01:34:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 01:34:00 INFO - PROCESS | 3728 | 1466584440125 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 01:34:00 INFO - PROCESS | 3728 | 1466584440126 Marionette TRACE conn2 <- [1,1654,null,{}] 01:34:00 INFO - PROCESS | 3728 | 1466584440140 Marionette TRACE conn2 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:00 INFO - PROCESS | 3728 | 1466584440142 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:34:00 INFO - PROCESS | 3728 | 1466584440249 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 01:34:00 INFO - PROCESS | 3728 | 1466584440256 Marionette TRACE conn2 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:00 INFO - PROCESS | 3728 | 1466584440262 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:34:00 INFO - PROCESS | 3728 | ++DOCSHELL 14037000 == 33 [pid = 3728] [id = 423] 01:34:00 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (17669400) [pid = 3728] [serial = 1269] [outer = 00000000] 01:34:00 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (178E3400) [pid = 3728] [serial = 1270] [outer = 17669400] 01:34:00 INFO - PROCESS | 3728 | 1466584440314 Marionette DEBUG loaded listener.js 01:34:00 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (17BAE000) [pid = 3728] [serial = 1271] [outer = 17669400] 01:34:00 INFO - PROCESS | 3728 | 1466584440789 Marionette TRACE conn2 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 01:34:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 01:34:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 689ms 01:34:00 INFO - PROCESS | 3728 | 1466584440825 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 01:34:00 INFO - PROCESS | 3728 | 1466584440827 Marionette TRACE conn2 <- [1,1657,null,{"value":"13"}] 01:34:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 01:34:00 INFO - PROCESS | 3728 | 1466584440830 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 01:34:00 INFO - PROCESS | 3728 | 1466584440832 Marionette TRACE conn2 <- [1,1658,null,{}] 01:34:00 INFO - PROCESS | 3728 | 1466584440835 Marionette TRACE conn2 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:00 INFO - PROCESS | 3728 | 1466584440837 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:34:01 INFO - PROCESS | 3728 | 1466584440974 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 01:34:01 INFO - PROCESS | 3728 | 1466584441000 Marionette TRACE conn2 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:01 INFO - PROCESS | 3728 | 1466584441002 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:34:01 INFO - PROCESS | 3728 | ++DOCSHELL 16978800 == 34 [pid = 3728] [id = 424] 01:34:01 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (17E0AC00) [pid = 3728] [serial = 1272] [outer = 00000000] 01:34:01 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (180B2000) [pid = 3728] [serial = 1273] [outer = 17E0AC00] 01:34:01 INFO - PROCESS | 3728 | 1466584441045 Marionette DEBUG loaded listener.js 01:34:01 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (180B2800) [pid = 3728] [serial = 1274] [outer = 17E0AC00] 01:34:01 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (131EC800) [pid = 3728] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 01:34:01 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (1697AC00) [pid = 3728] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 01:34:01 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (176BB800) [pid = 3728] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 01:34:01 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (178E9000) [pid = 3728] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 01:34:01 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (19D9B800) [pid = 3728] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 01:34:01 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (159AFC00) [pid = 3728] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 01:34:01 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (143C6800) [pid = 3728] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 01:34:01 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (129B2800) [pid = 3728] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 01:34:01 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (105E8400) [pid = 3728] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 01:34:01 INFO - PROCESS | 3728 | --DOMWINDOW == 71 (10A63000) [pid = 3728] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 01:34:01 INFO - PROCESS | 3728 | --DOMWINDOW == 70 (16D64800) [pid = 3728] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 01:34:01 INFO - PROCESS | 3728 | 1466584441465 Marionette TRACE conn2 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 01:34:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 01:34:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 705ms 01:34:01 INFO - PROCESS | 3728 | 1466584441530 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 01:34:01 INFO - PROCESS | 3728 | 1466584441532 Marionette TRACE conn2 <- [1,1661,null,{"value":"13"}] 01:34:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 01:34:01 INFO - PROCESS | 3728 | 1466584441535 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 01:34:01 INFO - PROCESS | 3728 | 1466584441546 Marionette TRACE conn2 <- [1,1662,null,{}] 01:34:01 INFO - PROCESS | 3728 | 1466584441550 Marionette TRACE conn2 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:01 INFO - PROCESS | 3728 | 1466584441552 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:34:01 INFO - PROCESS | 3728 | 1466584441660 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 01:34:01 INFO - PROCESS | 3728 | 1466584441717 Marionette TRACE conn2 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:01 INFO - PROCESS | 3728 | 1466584441719 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:34:01 INFO - PROCESS | 3728 | ++DOCSHELL 105EF800 == 35 [pid = 3728] [id = 425] 01:34:01 INFO - PROCESS | 3728 | ++DOMWINDOW == 71 (129B2800) [pid = 3728] [serial = 1275] [outer = 00000000] 01:34:01 INFO - PROCESS | 3728 | ++DOMWINDOW == 72 (1609B800) [pid = 3728] [serial = 1276] [outer = 129B2800] 01:34:01 INFO - PROCESS | 3728 | 1466584441764 Marionette DEBUG loaded listener.js 01:34:01 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (17E0C400) [pid = 3728] [serial = 1277] [outer = 129B2800] 01:34:02 INFO - PROCESS | 3728 | 1466584442120 Marionette TRACE conn2 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 01:34:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 01:34:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 658ms 01:34:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 01:34:02 INFO - PROCESS | 3728 | 1466584442194 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 01:34:02 INFO - PROCESS | 3728 | 1466584442196 Marionette TRACE conn2 <- [1,1665,null,{"value":"13"}] 01:34:02 INFO - PROCESS | 3728 | 1466584442199 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 01:34:02 INFO - PROCESS | 3728 | 1466584442201 Marionette TRACE conn2 <- [1,1666,null,{}] 01:34:02 INFO - PROCESS | 3728 | 1466584442204 Marionette TRACE conn2 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:02 INFO - PROCESS | 3728 | 1466584442207 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:34:02 INFO - PROCESS | 3728 | 1466584442283 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 01:34:02 INFO - PROCESS | 3728 | 1466584442316 Marionette TRACE conn2 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:02 INFO - PROCESS | 3728 | 1466584442318 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:34:02 INFO - PROCESS | 3728 | ++DOCSHELL 178E9000 == 36 [pid = 3728] [id = 426] 01:34:02 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (180AC800) [pid = 3728] [serial = 1278] [outer = 00000000] 01:34:02 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (198E4000) [pid = 3728] [serial = 1279] [outer = 180AC800] 01:34:02 INFO - PROCESS | 3728 | 1466584442361 Marionette DEBUG loaded listener.js 01:34:02 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (198E5800) [pid = 3728] [serial = 1280] [outer = 180AC800] 01:34:02 INFO - PROCESS | 3728 | 1466584442777 Marionette TRACE conn2 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 01:34:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 01:34:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 627ms 01:34:02 INFO - PROCESS | 3728 | 1466584442841 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 01:34:02 INFO - PROCESS | 3728 | 1466584442843 Marionette TRACE conn2 <- [1,1669,null,{"value":"13"}] 01:34:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 01:34:02 INFO - PROCESS | 3728 | 1466584442847 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 01:34:02 INFO - PROCESS | 3728 | 1466584442848 Marionette TRACE conn2 <- [1,1670,null,{}] 01:34:02 INFO - PROCESS | 3728 | 1466584442852 Marionette TRACE conn2 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:02 INFO - PROCESS | 3728 | 1466584442854 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:34:02 INFO - PROCESS | 3728 | 1466584442930 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 01:34:02 INFO - PROCESS | 3728 | 1466584442936 Marionette TRACE conn2 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:02 INFO - PROCESS | 3728 | 1466584442937 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:34:02 INFO - PROCESS | 3728 | ++DOCSHELL 198E2800 == 37 [pid = 3728] [id = 427] 01:34:02 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (198EE400) [pid = 3728] [serial = 1281] [outer = 00000000] 01:34:03 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (19B62400) [pid = 3728] [serial = 1282] [outer = 198EE400] 01:34:03 INFO - PROCESS | 3728 | 1466584442980 Marionette DEBUG loaded listener.js 01:34:03 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (19B66C00) [pid = 3728] [serial = 1283] [outer = 198EE400] 01:34:03 INFO - PROCESS | 3728 | 1466584443436 Marionette TRACE conn2 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 01:34:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 01:34:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 643ms 01:34:03 INFO - PROCESS | 3728 | 1466584443487 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 01:34:03 INFO - PROCESS | 3728 | 1466584443491 Marionette TRACE conn2 <- [1,1673,null,{"value":"13"}] 01:34:03 INFO - PROCESS | 3728 | 1466584443497 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 01:34:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 01:34:03 INFO - PROCESS | 3728 | 1466584443501 Marionette TRACE conn2 <- [1,1674,null,{}] 01:34:03 INFO - PROCESS | 3728 | 1466584443508 Marionette TRACE conn2 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:03 INFO - PROCESS | 3728 | 1466584443511 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:34:03 INFO - PROCESS | 3728 | 1466584443634 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 01:34:03 INFO - PROCESS | 3728 | 1466584443793 Marionette TRACE conn2 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:03 INFO - PROCESS | 3728 | 1466584443798 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:34:03 INFO - PROCESS | 3728 | ++DOCSHELL 1281E400 == 38 [pid = 3728] [id = 428] 01:34:03 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (1281F400) [pid = 3728] [serial = 1284] [outer = 00000000] 01:34:03 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (12DC2000) [pid = 3728] [serial = 1285] [outer = 1281F400] 01:34:03 INFO - PROCESS | 3728 | 1466584443909 Marionette DEBUG loaded listener.js 01:34:03 INFO - PROCESS | 3728 | ++DOMWINDOW == 82 (13113800) [pid = 3728] [serial = 1286] [outer = 1281F400] 01:34:04 INFO - PROCESS | 3728 | 1466584444441 Marionette TRACE conn2 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 01:34:04 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 01:34:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 940ms 01:34:04 INFO - PROCESS | 3728 | 1466584444474 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 01:34:04 INFO - PROCESS | 3728 | 1466584444479 Marionette TRACE conn2 <- [1,1677,null,{"value":"13"}] 01:34:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 01:34:04 INFO - PROCESS | 3728 | 1466584444485 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 01:34:04 INFO - PROCESS | 3728 | 1466584444488 Marionette TRACE conn2 <- [1,1678,null,{}] 01:34:04 INFO - PROCESS | 3728 | 1466584444492 Marionette TRACE conn2 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:04 INFO - PROCESS | 3728 | 1466584444495 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:34:04 INFO - PROCESS | 3728 | 1466584444601 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 01:34:04 INFO - PROCESS | 3728 | 1466584444707 Marionette TRACE conn2 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:04 INFO - PROCESS | 3728 | 1466584444710 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:34:04 INFO - PROCESS | 3728 | ++DOCSHELL 143FC800 == 39 [pid = 3728] [id = 429] 01:34:04 INFO - PROCESS | 3728 | ++DOMWINDOW == 83 (14F93000) [pid = 3728] [serial = 1287] [outer = 00000000] 01:34:04 INFO - PROCESS | 3728 | ++DOMWINDOW == 84 (156B6C00) [pid = 3728] [serial = 1288] [outer = 14F93000] 01:34:04 INFO - PROCESS | 3728 | 1466584444764 Marionette DEBUG loaded listener.js 01:34:04 INFO - PROCESS | 3728 | ++DOMWINDOW == 85 (15B6F000) [pid = 3728] [serial = 1289] [outer = 14F93000] 01:34:05 INFO - PROCESS | 3728 | 1466584445362 Marionette TRACE conn2 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 01:34:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 01:34:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 941ms 01:34:05 INFO - PROCESS | 3728 | 1466584445438 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 01:34:05 INFO - PROCESS | 3728 | 1466584445440 Marionette TRACE conn2 <- [1,1681,null,{"value":"13"}] 01:34:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 01:34:05 INFO - PROCESS | 3728 | 1466584445446 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 01:34:05 INFO - PROCESS | 3728 | 1466584445450 Marionette TRACE conn2 <- [1,1682,null,{}] 01:34:05 INFO - PROCESS | 3728 | 1466584445461 Marionette TRACE conn2 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:05 INFO - PROCESS | 3728 | 1466584445466 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:34:05 INFO - PROCESS | 3728 | 1466584445570 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 01:34:05 INFO - PROCESS | 3728 | 1466584445703 Marionette TRACE conn2 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:05 INFO - PROCESS | 3728 | 1466584445706 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:34:05 INFO - PROCESS | 3728 | ++DOCSHELL 178E7400 == 40 [pid = 3728] [id = 430] 01:34:05 INFO - PROCESS | 3728 | ++DOMWINDOW == 86 (178E9400) [pid = 3728] [serial = 1290] [outer = 00000000] 01:34:05 INFO - PROCESS | 3728 | ++DOMWINDOW == 87 (180B6400) [pid = 3728] [serial = 1291] [outer = 178E9400] 01:34:05 INFO - PROCESS | 3728 | 1466584445765 Marionette DEBUG loaded listener.js 01:34:05 INFO - PROCESS | 3728 | ++DOMWINDOW == 88 (19B5E400) [pid = 3728] [serial = 1292] [outer = 178E9400] 01:34:06 INFO - PROCESS | 3728 | 1466584446322 Marionette TRACE conn2 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 01:34:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 01:34:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 909ms 01:34:06 INFO - PROCESS | 3728 | 1466584446350 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 01:34:06 INFO - PROCESS | 3728 | 1466584446353 Marionette TRACE conn2 <- [1,1685,null,{"value":"13"}] 01:34:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 01:34:06 INFO - PROCESS | 3728 | 1466584446357 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 01:34:06 INFO - PROCESS | 3728 | 1466584446359 Marionette TRACE conn2 <- [1,1686,null,{}] 01:34:06 INFO - PROCESS | 3728 | 1466584446362 Marionette TRACE conn2 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:06 INFO - PROCESS | 3728 | 1466584446365 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:34:06 INFO - PROCESS | 3728 | 1466584446500 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 01:34:06 INFO - PROCESS | 3728 | 1466584446653 Marionette TRACE conn2 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:06 INFO - PROCESS | 3728 | 1466584446656 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:34:06 INFO - PROCESS | 3728 | ++DOCSHELL 1952B000 == 41 [pid = 3728] [id = 431] 01:34:06 INFO - PROCESS | 3728 | ++DOMWINDOW == 89 (198EF000) [pid = 3728] [serial = 1293] [outer = 00000000] 01:34:06 INFO - PROCESS | 3728 | ++DOMWINDOW == 90 (19D72000) [pid = 3728] [serial = 1294] [outer = 198EF000] 01:34:06 INFO - PROCESS | 3728 | 1466584446709 Marionette DEBUG loaded listener.js 01:34:06 INFO - PROCESS | 3728 | ++DOMWINDOW == 91 (19DA0000) [pid = 3728] [serial = 1295] [outer = 198EF000] 01:34:07 INFO - PROCESS | 3728 | 1466584447457 Marionette TRACE conn2 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 01:34:07 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 01:34:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1144ms 01:34:07 INFO - PROCESS | 3728 | 1466584447505 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 01:34:07 INFO - PROCESS | 3728 | 1466584447509 Marionette TRACE conn2 <- [1,1689,null,{"value":"13"}] 01:34:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 01:34:07 INFO - PROCESS | 3728 | 1466584447513 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 01:34:07 INFO - PROCESS | 3728 | 1466584447516 Marionette TRACE conn2 <- [1,1690,null,{}] 01:34:07 INFO - PROCESS | 3728 | 1466584447521 Marionette TRACE conn2 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:07 INFO - PROCESS | 3728 | 1466584447524 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:34:07 INFO - PROCESS | 3728 | 1466584447623 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 01:34:07 INFO - PROCESS | 3728 | 1466584447769 Marionette TRACE conn2 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:07 INFO - PROCESS | 3728 | 1466584447772 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:34:07 INFO - PROCESS | 3728 | ++DOCSHELL 129B5400 == 42 [pid = 3728] [id = 432] 01:34:07 INFO - PROCESS | 3728 | ++DOMWINDOW == 92 (12BD1800) [pid = 3728] [serial = 1296] [outer = 00000000] 01:34:07 INFO - PROCESS | 3728 | ++DOMWINDOW == 93 (13157000) [pid = 3728] [serial = 1297] [outer = 12BD1800] 01:34:07 INFO - PROCESS | 3728 | 1466584447820 Marionette DEBUG loaded listener.js 01:34:07 INFO - PROCESS | 3728 | ++DOMWINDOW == 94 (13B0C800) [pid = 3728] [serial = 1298] [outer = 12BD1800] 01:34:07 INFO - PROCESS | 3728 | --DOCSHELL 178E9000 == 41 [pid = 3728] [id = 426] 01:34:07 INFO - PROCESS | 3728 | --DOCSHELL 105EF800 == 40 [pid = 3728] [id = 425] 01:34:07 INFO - PROCESS | 3728 | --DOCSHELL 16978800 == 39 [pid = 3728] [id = 424] 01:34:07 INFO - PROCESS | 3728 | --DOCSHELL 14037000 == 38 [pid = 3728] [id = 423] 01:34:07 INFO - PROCESS | 3728 | --DOCSHELL 16E0BC00 == 37 [pid = 3728] [id = 422] 01:34:07 INFO - PROCESS | 3728 | --DOCSHELL 1609BC00 == 36 [pid = 3728] [id = 421] 01:34:07 INFO - PROCESS | 3728 | --DOCSHELL 140E9C00 == 35 [pid = 3728] [id = 420] 01:34:07 INFO - PROCESS | 3728 | --DOCSHELL 13460000 == 34 [pid = 3728] [id = 419] 01:34:07 INFO - PROCESS | 3728 | --DOCSHELL 0C772400 == 33 [pid = 3728] [id = 418] 01:34:07 INFO - PROCESS | 3728 | --DOCSHELL 10F0CC00 == 32 [pid = 3728] [id = 417] 01:34:07 INFO - PROCESS | 3728 | --DOMWINDOW == 93 (159A8000) [pid = 3728] [serial = 1244] [outer = 00000000] [url = about:blank] 01:34:07 INFO - PROCESS | 3728 | --DOMWINDOW == 92 (19B60400) [pid = 3728] [serial = 1246] [outer = 00000000] [url = about:blank] 01:34:07 INFO - PROCESS | 3728 | --DOMWINDOW == 91 (16E04800) [pid = 3728] [serial = 1231] [outer = 00000000] [url = about:blank] 01:34:07 INFO - PROCESS | 3728 | --DOMWINDOW == 90 (178E8400) [pid = 3728] [serial = 1234] [outer = 00000000] [url = about:blank] 01:34:07 INFO - PROCESS | 3728 | --DOMWINDOW == 89 (16E0E400) [pid = 3728] [serial = 1232] [outer = 00000000] [url = about:blank] 01:34:07 INFO - PROCESS | 3728 | --DOMWINDOW == 88 (180AE000) [pid = 3728] [serial = 1237] [outer = 00000000] [url = about:blank] 01:34:07 INFO - PROCESS | 3728 | --DOMWINDOW == 87 (17B04000) [pid = 3728] [serial = 1235] [outer = 00000000] [url = about:blank] 01:34:07 INFO - PROCESS | 3728 | --DOMWINDOW == 86 (198E3000) [pid = 3728] [serial = 1243] [outer = 00000000] [url = about:blank] 01:34:07 INFO - PROCESS | 3728 | --DOMWINDOW == 85 (17BA8400) [pid = 3728] [serial = 1238] [outer = 00000000] [url = about:blank] 01:34:07 INFO - PROCESS | 3728 | --DOMWINDOW == 84 (1A17F000) [pid = 3728] [serial = 1214] [outer = 00000000] [url = about:blank] 01:34:08 INFO - PROCESS | 3728 | --DOMWINDOW == 83 (162D7000) [pid = 3728] [serial = 1228] [outer = 00000000] [url = about:blank] 01:34:08 INFO - PROCESS | 3728 | --DOMWINDOW == 82 (14F9CC00) [pid = 3728] [serial = 1225] [outer = 00000000] [url = about:blank] 01:34:08 INFO - PROCESS | 3728 | --DOMWINDOW == 81 (15532C00) [pid = 3728] [serial = 1226] [outer = 00000000] [url = about:blank] 01:34:08 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (1314B400) [pid = 3728] [serial = 1222] [outer = 00000000] [url = about:blank] 01:34:08 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (131E4C00) [pid = 3728] [serial = 1223] [outer = 00000000] [url = about:blank] 01:34:08 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (11C49400) [pid = 3728] [serial = 1220] [outer = 00000000] [url = about:blank] 01:34:08 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (1144C000) [pid = 3728] [serial = 1219] [outer = 00000000] [url = about:blank] 01:34:08 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (12925800) [pid = 3728] [serial = 1217] [outer = 00000000] [url = about:blank] 01:34:08 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (11448C00) [pid = 3728] [serial = 1216] [outer = 00000000] [url = about:blank] 01:34:08 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (17B10C00) [pid = 3728] [serial = 1240] [outer = 00000000] [url = about:blank] 01:34:08 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (17E7E400) [pid = 3728] [serial = 1241] [outer = 00000000] [url = about:blank] 01:34:08 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (16973400) [pid = 3728] [serial = 1229] [outer = 00000000] [url = about:blank] 01:34:08 INFO - PROCESS | 3728 | 1466584448294 Marionette TRACE conn2 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 01:34:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 01:34:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 800ms 01:34:08 INFO - PROCESS | 3728 | 1466584448313 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 01:34:08 INFO - PROCESS | 3728 | 1466584448317 Marionette TRACE conn2 <- [1,1693,null,{"value":"13"}] 01:34:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 01:34:08 INFO - PROCESS | 3728 | 1466584448329 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 01:34:08 INFO - PROCESS | 3728 | 1466584448332 Marionette TRACE conn2 <- [1,1694,null,{}] 01:34:08 INFO - PROCESS | 3728 | 1466584448336 Marionette TRACE conn2 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:08 INFO - PROCESS | 3728 | 1466584448339 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:34:08 INFO - PROCESS | 3728 | 1466584448425 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 01:34:08 INFO - PROCESS | 3728 | 1466584448433 Marionette TRACE conn2 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:08 INFO - PROCESS | 3728 | 1466584448436 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:34:08 INFO - PROCESS | 3728 | ++DOCSHELL 1312A000 == 33 [pid = 3728] [id = 433] 01:34:08 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (13152400) [pid = 3728] [serial = 1299] [outer = 00000000] 01:34:08 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (13C86400) [pid = 3728] [serial = 1300] [outer = 13152400] 01:34:08 INFO - PROCESS | 3728 | 1466584448483 Marionette DEBUG loaded listener.js 01:34:08 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (140EEC00) [pid = 3728] [serial = 1301] [outer = 13152400] 01:34:08 INFO - PROCESS | 3728 | 1466584448979 Marionette TRACE conn2 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 01:34:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 01:34:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 690ms 01:34:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 01:34:09 INFO - PROCESS | 3728 | 1466584449022 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 01:34:09 INFO - PROCESS | 3728 | 1466584449024 Marionette TRACE conn2 <- [1,1697,null,{"value":"13"}] 01:34:09 INFO - PROCESS | 3728 | 1466584449028 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 01:34:09 INFO - PROCESS | 3728 | 1466584449031 Marionette TRACE conn2 <- [1,1698,null,{}] 01:34:09 INFO - PROCESS | 3728 | 1466584449042 Marionette TRACE conn2 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:09 INFO - PROCESS | 3728 | 1466584449046 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:34:09 INFO - PROCESS | 3728 | 1466584449130 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 01:34:09 INFO - PROCESS | 3728 | 1466584449139 Marionette TRACE conn2 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:09 INFO - PROCESS | 3728 | 1466584449142 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:34:09 INFO - PROCESS | 3728 | ++DOCSHELL 162D1800 == 34 [pid = 3728] [id = 434] 01:34:09 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (162D5C00) [pid = 3728] [serial = 1302] [outer = 00000000] 01:34:09 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (168AAC00) [pid = 3728] [serial = 1303] [outer = 162D5C00] 01:34:09 INFO - PROCESS | 3728 | 1466584449201 Marionette DEBUG loaded listener.js 01:34:09 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (169CE000) [pid = 3728] [serial = 1304] [outer = 162D5C00] 01:34:09 INFO - PROCESS | 3728 | 1466584449635 Marionette TRACE conn2 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 01:34:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 01:34:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 627ms 01:34:09 INFO - PROCESS | 3728 | 1466584449666 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 01:34:09 INFO - PROCESS | 3728 | 1466584449668 Marionette TRACE conn2 <- [1,1701,null,{"value":"13"}] 01:34:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 01:34:09 INFO - PROCESS | 3728 | 1466584449671 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 01:34:09 INFO - PROCESS | 3728 | 1466584449673 Marionette TRACE conn2 <- [1,1702,null,{}] 01:34:09 INFO - PROCESS | 3728 | 1466584449677 Marionette TRACE conn2 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:09 INFO - PROCESS | 3728 | 1466584449679 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:34:09 INFO - PROCESS | 3728 | 1466584449807 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 01:34:09 INFO - PROCESS | 3728 | 1466584449841 Marionette TRACE conn2 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:09 INFO - PROCESS | 3728 | 1466584449843 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:34:09 INFO - PROCESS | 3728 | ++DOCSHELL 16D63400 == 35 [pid = 3728] [id = 435] 01:34:09 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (16E03C00) [pid = 3728] [serial = 1305] [outer = 00000000] 01:34:09 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (1712CC00) [pid = 3728] [serial = 1306] [outer = 16E03C00] 01:34:09 INFO - PROCESS | 3728 | 1466584449886 Marionette DEBUG loaded listener.js 01:34:09 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (17663800) [pid = 3728] [serial = 1307] [outer = 16E03C00] 01:34:10 INFO - PROCESS | 3728 | 1466584450339 Marionette TRACE conn2 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 01:34:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 01:34:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 689ms 01:34:10 INFO - PROCESS | 3728 | 1466584450372 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 01:34:10 INFO - PROCESS | 3728 | 1466584450374 Marionette TRACE conn2 <- [1,1705,null,{"value":"13"}] 01:34:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 01:34:10 INFO - PROCESS | 3728 | 1466584450378 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 01:34:10 INFO - PROCESS | 3728 | 1466584450379 Marionette TRACE conn2 <- [1,1706,null,{}] 01:34:10 INFO - PROCESS | 3728 | 1466584450383 Marionette TRACE conn2 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:10 INFO - PROCESS | 3728 | 1466584450385 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:34:10 INFO - PROCESS | 3728 | 1466584450496 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 01:34:10 INFO - PROCESS | 3728 | 1466584450504 Marionette TRACE conn2 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:10 INFO - PROCESS | 3728 | 1466584450506 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:34:10 INFO - PROCESS | 3728 | ++DOCSHELL 16E0B800 == 36 [pid = 3728] [id = 436] 01:34:10 INFO - PROCESS | 3728 | ++DOMWINDOW == 82 (16E10800) [pid = 3728] [serial = 1308] [outer = 00000000] 01:34:10 INFO - PROCESS | 3728 | ++DOMWINDOW == 83 (178ECC00) [pid = 3728] [serial = 1309] [outer = 16E10800] 01:34:10 INFO - PROCESS | 3728 | 1466584450603 Marionette DEBUG loaded listener.js 01:34:10 INFO - PROCESS | 3728 | ++DOMWINDOW == 84 (178F1400) [pid = 3728] [serial = 1310] [outer = 16E10800] 01:34:11 INFO - PROCESS | 3728 | 1466584451059 Marionette TRACE conn2 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 01:34:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 01:34:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 736ms 01:34:11 INFO - PROCESS | 3728 | 1466584451117 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 01:34:11 INFO - PROCESS | 3728 | 1466584451119 Marionette TRACE conn2 <- [1,1709,null,{"value":"13"}] 01:34:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 01:34:11 INFO - PROCESS | 3728 | 1466584451122 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 01:34:11 INFO - PROCESS | 3728 | 1466584451124 Marionette TRACE conn2 <- [1,1710,null,{}] 01:34:11 INFO - PROCESS | 3728 | 1466584451128 Marionette TRACE conn2 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:11 INFO - PROCESS | 3728 | 1466584451133 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:34:11 INFO - PROCESS | 3728 | 1466584451306 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 01:34:11 INFO - PROCESS | 3728 | 1466584451376 Marionette TRACE conn2 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:11 INFO - PROCESS | 3728 | 1466584451378 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:34:11 INFO - PROCESS | 3728 | ++DOCSHELL 1952C400 == 37 [pid = 3728] [id = 437] 01:34:11 INFO - PROCESS | 3728 | ++DOMWINDOW == 85 (1952D000) [pid = 3728] [serial = 1311] [outer = 00000000] 01:34:11 INFO - PROCESS | 3728 | ++DOMWINDOW == 86 (19B5DC00) [pid = 3728] [serial = 1312] [outer = 1952D000] 01:34:11 INFO - PROCESS | 3728 | 1466584451421 Marionette DEBUG loaded listener.js 01:34:11 INFO - PROCESS | 3728 | ++DOMWINDOW == 87 (19BBE800) [pid = 3728] [serial = 1313] [outer = 1952D000] 01:34:11 INFO - PROCESS | 3728 | 1466584451827 Marionette TRACE conn2 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 01:34:11 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 01:34:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 737ms 01:34:11 INFO - PROCESS | 3728 | 1466584451863 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 01:34:11 INFO - PROCESS | 3728 | 1466584451865 Marionette TRACE conn2 <- [1,1713,null,{"value":"13"}] 01:34:11 INFO - PROCESS | 3728 | 1466584451868 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 01:34:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 01:34:11 INFO - PROCESS | 3728 | 1466584451870 Marionette TRACE conn2 <- [1,1714,null,{}] 01:34:11 INFO - PROCESS | 3728 | 1466584451873 Marionette TRACE conn2 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:11 INFO - PROCESS | 3728 | 1466584451875 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:34:12 INFO - PROCESS | 3728 | 1466584451992 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 01:34:12 INFO - PROCESS | 3728 | 1466584452064 Marionette TRACE conn2 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:12 INFO - PROCESS | 3728 | 1466584452066 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:34:12 INFO - PROCESS | 3728 | ++DOCSHELL 19B64800 == 38 [pid = 3728] [id = 438] 01:34:12 INFO - PROCESS | 3728 | ++DOMWINDOW == 88 (19B65000) [pid = 3728] [serial = 1314] [outer = 00000000] 01:34:12 INFO - PROCESS | 3728 | ++DOMWINDOW == 89 (19EAF000) [pid = 3728] [serial = 1315] [outer = 19B65000] 01:34:12 INFO - PROCESS | 3728 | 1466584452108 Marionette DEBUG loaded listener.js 01:34:12 INFO - PROCESS | 3728 | ++DOMWINDOW == 90 (19EAF400) [pid = 3728] [serial = 1316] [outer = 19B65000] 01:34:12 INFO - PROCESS | 3728 | --DOMWINDOW == 89 (16E0C000) [pid = 3728] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 01:34:12 INFO - PROCESS | 3728 | --DOMWINDOW == 88 (13460400) [pid = 3728] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 01:34:12 INFO - PROCESS | 3728 | --DOMWINDOW == 87 (17669400) [pid = 3728] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 01:34:12 INFO - PROCESS | 3728 | --DOMWINDOW == 86 (140EB400) [pid = 3728] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 01:34:12 INFO - PROCESS | 3728 | --DOMWINDOW == 85 (162C9400) [pid = 3728] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 01:34:12 INFO - PROCESS | 3728 | --DOMWINDOW == 84 (0F2E5400) [pid = 3728] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 01:34:12 INFO - PROCESS | 3728 | --DOMWINDOW == 83 (129B2800) [pid = 3728] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 01:34:12 INFO - PROCESS | 3728 | --DOMWINDOW == 82 (180AC800) [pid = 3728] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 01:34:12 INFO - PROCESS | 3728 | --DOMWINDOW == 81 (17E0AC00) [pid = 3728] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 01:34:12 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (198E7000) [pid = 3728] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 01:34:12 INFO - PROCESS | 3728 | 1466584452557 Marionette TRACE conn2 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 01:34:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 01:34:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 752ms 01:34:12 INFO - PROCESS | 3728 | 1466584452609 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 01:34:12 INFO - PROCESS | 3728 | 1466584452611 Marionette TRACE conn2 <- [1,1717,null,{"value":"13"}] 01:34:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 01:34:12 INFO - PROCESS | 3728 | 1466584452615 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 01:34:12 INFO - PROCESS | 3728 | 1466584452616 Marionette TRACE conn2 <- [1,1718,null,{}] 01:34:12 INFO - PROCESS | 3728 | 1466584452620 Marionette TRACE conn2 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:12 INFO - PROCESS | 3728 | 1466584452622 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:34:12 INFO - PROCESS | 3728 | 1466584452730 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 01:34:12 INFO - PROCESS | 3728 | 1466584452736 Marionette TRACE conn2 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:12 INFO - PROCESS | 3728 | 1466584452738 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:34:12 INFO - PROCESS | 3728 | ++DOCSHELL 10A64000 == 39 [pid = 3728] [id = 439] 01:34:12 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (140EB400) [pid = 3728] [serial = 1317] [outer = 00000000] 01:34:12 INFO - PROCESS | 3728 | ++DOMWINDOW == 82 (180AC800) [pid = 3728] [serial = 1318] [outer = 140EB400] 01:34:12 INFO - PROCESS | 3728 | 1466584452781 Marionette DEBUG loaded listener.js 01:34:12 INFO - PROCESS | 3728 | ++DOMWINDOW == 83 (19BC4000) [pid = 3728] [serial = 1319] [outer = 140EB400] 01:34:13 INFO - PROCESS | 3728 | 1466584453234 Marionette TRACE conn2 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 01:34:13 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 01:34:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 705ms 01:34:13 INFO - PROCESS | 3728 | 1466584453314 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 01:34:13 INFO - PROCESS | 3728 | 1466584453316 Marionette TRACE conn2 <- [1,1721,null,{"value":"13"}] 01:34:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 01:34:13 INFO - PROCESS | 3728 | 1466584453320 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 01:34:13 INFO - PROCESS | 3728 | 1466584453321 Marionette TRACE conn2 <- [1,1722,null,{}] 01:34:13 INFO - PROCESS | 3728 | 1466584453325 Marionette TRACE conn2 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:13 INFO - PROCESS | 3728 | 1466584453327 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:34:13 INFO - PROCESS | 3728 | 1466584453407 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 01:34:13 INFO - PROCESS | 3728 | 1466584453412 Marionette TRACE conn2 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:13 INFO - PROCESS | 3728 | 1466584453414 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:34:13 INFO - PROCESS | 3728 | ++DOCSHELL 198EE000 == 40 [pid = 3728] [id = 440] 01:34:13 INFO - PROCESS | 3728 | ++DOMWINDOW == 84 (19EB4000) [pid = 3728] [serial = 1320] [outer = 00000000] 01:34:13 INFO - PROCESS | 3728 | ++DOMWINDOW == 85 (19EBC000) [pid = 3728] [serial = 1321] [outer = 19EB4000] 01:34:13 INFO - PROCESS | 3728 | 1466584453457 Marionette DEBUG loaded listener.js 01:34:13 INFO - PROCESS | 3728 | ++DOMWINDOW == 86 (1A186C00) [pid = 3728] [serial = 1322] [outer = 19EB4000] 01:34:13 INFO - PROCESS | 3728 | 1466584453876 Marionette TRACE conn2 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 01:34:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 01:34:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 595ms 01:34:13 INFO - PROCESS | 3728 | 1466584453917 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 01:34:13 INFO - PROCESS | 3728 | 1466584453919 Marionette TRACE conn2 <- [1,1725,null,{"value":"13"}] 01:34:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 01:34:13 INFO - PROCESS | 3728 | 1466584453926 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 01:34:13 INFO - PROCESS | 3728 | 1466584453928 Marionette TRACE conn2 <- [1,1726,null,{}] 01:34:13 INFO - PROCESS | 3728 | 1466584453931 Marionette TRACE conn2 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:13 INFO - PROCESS | 3728 | 1466584453933 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:34:14 INFO - PROCESS | 3728 | 1466584454029 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 01:34:14 INFO - PROCESS | 3728 | 1466584454034 Marionette TRACE conn2 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:14 INFO - PROCESS | 3728 | 1466584454036 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:34:14 INFO - PROCESS | 3728 | ++DOCSHELL 19EB8000 == 41 [pid = 3728] [id = 441] 01:34:14 INFO - PROCESS | 3728 | ++DOMWINDOW == 87 (1A18B800) [pid = 3728] [serial = 1323] [outer = 00000000] 01:34:14 INFO - PROCESS | 3728 | ++DOMWINDOW == 88 (1A2B1C00) [pid = 3728] [serial = 1324] [outer = 1A18B800] 01:34:14 INFO - PROCESS | 3728 | 1466584454079 Marionette DEBUG loaded listener.js 01:34:14 INFO - PROCESS | 3728 | ++DOMWINDOW == 89 (1A2B9C00) [pid = 3728] [serial = 1325] [outer = 1A18B800] 01:34:14 INFO - PROCESS | 3728 | 1466584454746 Marionette TRACE conn2 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 01:34:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 01:34:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 846ms 01:34:14 INFO - PROCESS | 3728 | 1466584454771 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 01:34:14 INFO - PROCESS | 3728 | 1466584454775 Marionette TRACE conn2 <- [1,1729,null,{"value":"13"}] 01:34:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 01:34:14 INFO - PROCESS | 3728 | 1466584454780 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 01:34:14 INFO - PROCESS | 3728 | 1466584454785 Marionette TRACE conn2 <- [1,1730,null,{}] 01:34:14 INFO - PROCESS | 3728 | 1466584454790 Marionette TRACE conn2 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:14 INFO - PROCESS | 3728 | 1466584454793 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:34:14 INFO - PROCESS | 3728 | 1466584454903 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 01:34:15 INFO - PROCESS | 3728 | 1466584455059 Marionette TRACE conn2 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:15 INFO - PROCESS | 3728 | 1466584455063 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:34:15 INFO - PROCESS | 3728 | ++DOCSHELL 1144B400 == 42 [pid = 3728] [id = 442] 01:34:15 INFO - PROCESS | 3728 | ++DOMWINDOW == 90 (1144C000) [pid = 3728] [serial = 1326] [outer = 00000000] 01:34:15 INFO - PROCESS | 3728 | ++DOMWINDOW == 91 (1305E800) [pid = 3728] [serial = 1327] [outer = 1144C000] 01:34:15 INFO - PROCESS | 3728 | 1466584455161 Marionette DEBUG loaded listener.js 01:34:15 INFO - PROCESS | 3728 | ++DOMWINDOW == 92 (13B18400) [pid = 3728] [serial = 1328] [outer = 1144C000] 01:34:15 INFO - PROCESS | 3728 | 1466584455770 Marionette TRACE conn2 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 01:34:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 01:34:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1003ms 01:34:15 INFO - PROCESS | 3728 | 1466584455815 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 01:34:15 INFO - PROCESS | 3728 | 1466584455820 Marionette TRACE conn2 <- [1,1733,null,{"value":"13"}] 01:34:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 01:34:15 INFO - PROCESS | 3728 | 1466584455826 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 01:34:15 INFO - PROCESS | 3728 | 1466584455829 Marionette TRACE conn2 <- [1,1734,null,{}] 01:34:15 INFO - PROCESS | 3728 | 1466584455833 Marionette TRACE conn2 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:15 INFO - PROCESS | 3728 | 1466584455836 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:34:15 INFO - PROCESS | 3728 | 1466584455960 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 01:34:16 INFO - PROCESS | 3728 | 1466584456097 Marionette TRACE conn2 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:16 INFO - PROCESS | 3728 | 1466584456100 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:34:16 INFO - PROCESS | 3728 | ++DOCSHELL 1609AC00 == 43 [pid = 3728] [id = 443] 01:34:16 INFO - PROCESS | 3728 | ++DOMWINDOW == 93 (162CE800) [pid = 3728] [serial = 1329] [outer = 00000000] 01:34:16 INFO - PROCESS | 3728 | ++DOMWINDOW == 94 (16970400) [pid = 3728] [serial = 1330] [outer = 162CE800] 01:34:16 INFO - PROCESS | 3728 | 1466584456156 Marionette DEBUG loaded listener.js 01:34:16 INFO - PROCESS | 3728 | ++DOMWINDOW == 95 (16E09800) [pid = 3728] [serial = 1331] [outer = 162CE800] 01:34:16 INFO - PROCESS | 3728 | 1466584456694 Marionette TRACE conn2 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 01:34:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 01:34:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 941ms 01:34:16 INFO - PROCESS | 3728 | 1466584456771 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 01:34:16 INFO - PROCESS | 3728 | 1466584456774 Marionette TRACE conn2 <- [1,1737,null,{"value":"13"}] 01:34:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 01:34:16 INFO - PROCESS | 3728 | 1466584456778 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 01:34:16 INFO - PROCESS | 3728 | 1466584456781 Marionette TRACE conn2 <- [1,1738,null,{}] 01:34:16 INFO - PROCESS | 3728 | 1466584456792 Marionette TRACE conn2 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:16 INFO - PROCESS | 3728 | 1466584456797 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:34:16 INFO - PROCESS | 3728 | 1466584456904 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 01:34:17 INFO - PROCESS | 3728 | 1466584457054 Marionette TRACE conn2 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:17 INFO - PROCESS | 3728 | 1466584457057 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:34:17 INFO - PROCESS | 3728 | ++DOCSHELL 19526400 == 44 [pid = 3728] [id = 444] 01:34:17 INFO - PROCESS | 3728 | ++DOMWINDOW == 96 (1952B400) [pid = 3728] [serial = 1332] [outer = 00000000] 01:34:17 INFO - PROCESS | 3728 | ++DOMWINDOW == 97 (19D6C000) [pid = 3728] [serial = 1333] [outer = 1952B400] 01:34:17 INFO - PROCESS | 3728 | 1466584457123 Marionette DEBUG loaded listener.js 01:34:17 INFO - PROCESS | 3728 | ++DOMWINDOW == 98 (19EBA800) [pid = 3728] [serial = 1334] [outer = 1952B400] 01:34:17 INFO - PROCESS | 3728 | 1466584457929 Marionette TRACE conn2 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 01:34:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 01:34:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1191ms 01:34:17 INFO - PROCESS | 3728 | 1466584457980 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 01:34:17 INFO - PROCESS | 3728 | 1466584457984 Marionette TRACE conn2 <- [1,1741,null,{"value":"13"}] 01:34:18 INFO - PROCESS | 3728 | 1466584457989 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 01:34:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 01:34:18 INFO - PROCESS | 3728 | 1466584457993 Marionette TRACE conn2 <- [1,1742,null,{}] 01:34:18 INFO - PROCESS | 3728 | 1466584457998 Marionette TRACE conn2 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:18 INFO - PROCESS | 3728 | 1466584458001 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:34:18 INFO - PROCESS | 3728 | 1466584458101 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 01:34:18 INFO - PROCESS | 3728 | 1466584458207 Marionette TRACE conn2 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:18 INFO - PROCESS | 3728 | 1466584458211 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:34:18 INFO - PROCESS | 3728 | ++DOCSHELL 11AF1000 == 45 [pid = 3728] [id = 445] 01:34:18 INFO - PROCESS | 3728 | ++DOMWINDOW == 99 (11CD0C00) [pid = 3728] [serial = 1335] [outer = 00000000] 01:34:18 INFO - PROCESS | 3728 | ++DOMWINDOW == 100 (12B0EC00) [pid = 3728] [serial = 1336] [outer = 11CD0C00] 01:34:18 INFO - PROCESS | 3728 | 1466584458260 Marionette DEBUG loaded listener.js 01:34:18 INFO - PROCESS | 3728 | ++DOMWINDOW == 101 (12BDAC00) [pid = 3728] [serial = 1337] [outer = 11CD0C00] 01:34:18 INFO - PROCESS | 3728 | --DOCSHELL 10E07400 == 44 [pid = 3728] [id = 416] 01:34:18 INFO - PROCESS | 3728 | --DOCSHELL 198EE000 == 43 [pid = 3728] [id = 440] 01:34:18 INFO - PROCESS | 3728 | --DOCSHELL 10A64000 == 42 [pid = 3728] [id = 439] 01:34:18 INFO - PROCESS | 3728 | --DOCSHELL 19B64800 == 41 [pid = 3728] [id = 438] 01:34:18 INFO - PROCESS | 3728 | --DOCSHELL 1952C400 == 40 [pid = 3728] [id = 437] 01:34:18 INFO - PROCESS | 3728 | --DOCSHELL 16E0B800 == 39 [pid = 3728] [id = 436] 01:34:18 INFO - PROCESS | 3728 | --DOCSHELL 16D63400 == 38 [pid = 3728] [id = 435] 01:34:18 INFO - PROCESS | 3728 | --DOCSHELL 162D1800 == 37 [pid = 3728] [id = 434] 01:34:18 INFO - PROCESS | 3728 | --DOCSHELL 1312A000 == 36 [pid = 3728] [id = 433] 01:34:18 INFO - PROCESS | 3728 | --DOCSHELL 129B5400 == 35 [pid = 3728] [id = 432] 01:34:18 INFO - PROCESS | 3728 | --DOCSHELL 1952B000 == 34 [pid = 3728] [id = 431] 01:34:18 INFO - PROCESS | 3728 | --DOCSHELL 1281E400 == 33 [pid = 3728] [id = 428] 01:34:18 INFO - PROCESS | 3728 | --DOMWINDOW == 100 (19B68000) [pid = 3728] [serial = 1247] [outer = 00000000] [url = about:blank] 01:34:18 INFO - PROCESS | 3728 | --DOMWINDOW == 99 (1712C000) [pid = 3728] [serial = 1267] [outer = 00000000] [url = about:blank] 01:34:18 INFO - PROCESS | 3728 | --DOMWINDOW == 98 (171BEC00) [pid = 3728] [serial = 1268] [outer = 00000000] [url = about:blank] 01:34:18 INFO - PROCESS | 3728 | --DOMWINDOW == 97 (13B0C400) [pid = 3728] [serial = 1258] [outer = 00000000] [url = about:blank] 01:34:18 INFO - PROCESS | 3728 | --DOMWINDOW == 96 (17BAE000) [pid = 3728] [serial = 1271] [outer = 00000000] [url = about:blank] 01:34:18 INFO - PROCESS | 3728 | --DOMWINDOW == 95 (14F92C00) [pid = 3728] [serial = 1261] [outer = 00000000] [url = about:blank] 01:34:18 INFO - PROCESS | 3728 | --DOMWINDOW == 94 (15532400) [pid = 3728] [serial = 1262] [outer = 00000000] [url = about:blank] 01:34:18 INFO - PROCESS | 3728 | --DOMWINDOW == 93 (16682800) [pid = 3728] [serial = 1264] [outer = 00000000] [url = about:blank] 01:34:18 INFO - PROCESS | 3728 | --DOMWINDOW == 92 (178E3400) [pid = 3728] [serial = 1270] [outer = 00000000] [url = about:blank] 01:34:18 INFO - PROCESS | 3728 | --DOMWINDOW == 91 (12922000) [pid = 3728] [serial = 1252] [outer = 00000000] [url = about:blank] 01:34:18 INFO - PROCESS | 3728 | --DOMWINDOW == 90 (10F0E000) [pid = 3728] [serial = 1249] [outer = 00000000] [url = about:blank] 01:34:18 INFO - PROCESS | 3728 | --DOMWINDOW == 89 (10E0EC00) [pid = 3728] [serial = 1256] [outer = 00000000] [url = about:blank] 01:34:18 INFO - PROCESS | 3728 | --DOMWINDOW == 88 (10A5CC00) [pid = 3728] [serial = 1255] [outer = 00000000] [url = about:blank] 01:34:18 INFO - PROCESS | 3728 | --DOMWINDOW == 87 (1609B800) [pid = 3728] [serial = 1276] [outer = 00000000] [url = about:blank] 01:34:18 INFO - PROCESS | 3728 | --DOMWINDOW == 86 (198E5800) [pid = 3728] [serial = 1280] [outer = 00000000] [url = about:blank] 01:34:18 INFO - PROCESS | 3728 | --DOMWINDOW == 85 (19B62400) [pid = 3728] [serial = 1282] [outer = 00000000] [url = about:blank] 01:34:18 INFO - PROCESS | 3728 | --DOMWINDOW == 84 (180B2000) [pid = 3728] [serial = 1273] [outer = 00000000] [url = about:blank] 01:34:18 INFO - PROCESS | 3728 | --DOMWINDOW == 83 (180B2800) [pid = 3728] [serial = 1274] [outer = 00000000] [url = about:blank] 01:34:18 INFO - PROCESS | 3728 | --DOMWINDOW == 82 (198E4000) [pid = 3728] [serial = 1279] [outer = 00000000] [url = about:blank] 01:34:18 INFO - PROCESS | 3728 | --DOMWINDOW == 81 (13C0D800) [pid = 3728] [serial = 1259] [outer = 00000000] [url = about:blank] 01:34:18 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (17E0C400) [pid = 3728] [serial = 1277] [outer = 00000000] [url = about:blank] 01:34:18 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (169CF800) [pid = 3728] [serial = 1265] [outer = 00000000] [url = about:blank] 01:34:18 INFO - PROCESS | 3728 | 1466584458908 Marionette TRACE conn2 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 01:34:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 01:34:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 956ms 01:34:18 INFO - PROCESS | 3728 | 1466584458936 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 01:34:18 INFO - PROCESS | 3728 | 1466584458940 Marionette TRACE conn2 <- [1,1745,null,{"value":"13"}] 01:34:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 01:34:18 INFO - PROCESS | 3728 | 1466584458946 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 01:34:18 INFO - PROCESS | 3728 | 1466584458949 Marionette TRACE conn2 <- [1,1746,null,{}] 01:34:18 INFO - PROCESS | 3728 | 1466584458952 Marionette TRACE conn2 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:18 INFO - PROCESS | 3728 | 1466584458955 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:34:19 INFO - PROCESS | 3728 | 1466584459041 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 01:34:19 INFO - PROCESS | 3728 | 1466584459158 Marionette TRACE conn2 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:19 INFO - PROCESS | 3728 | 1466584459160 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:34:19 INFO - PROCESS | 3728 | ++DOCSHELL 105F5800 == 34 [pid = 3728] [id = 446] 01:34:19 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (10B5B000) [pid = 3728] [serial = 1338] [outer = 00000000] 01:34:19 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (114D4800) [pid = 3728] [serial = 1339] [outer = 10B5B000] 01:34:19 INFO - PROCESS | 3728 | 1466584459208 Marionette DEBUG loaded listener.js 01:34:19 INFO - PROCESS | 3728 | ++DOMWINDOW == 82 (131E4C00) [pid = 3728] [serial = 1340] [outer = 10B5B000] 01:34:19 INFO - PROCESS | 3728 | 1466584459576 Marionette TRACE conn2 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 01:34:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 01:34:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 705ms 01:34:19 INFO - PROCESS | 3728 | 1466584459646 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 01:34:19 INFO - PROCESS | 3728 | 1466584459649 Marionette TRACE conn2 <- [1,1749,null,{"value":"13"}] 01:34:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 01:34:19 INFO - PROCESS | 3728 | 1466584459652 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 01:34:19 INFO - PROCESS | 3728 | 1466584459656 Marionette TRACE conn2 <- [1,1750,null,{}] 01:34:19 INFO - PROCESS | 3728 | 1466584459665 Marionette TRACE conn2 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:19 INFO - PROCESS | 3728 | 1466584459670 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:34:19 INFO - PROCESS | 3728 | 1466584459754 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 01:34:19 INFO - PROCESS | 3728 | 1466584459761 Marionette TRACE conn2 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:19 INFO - PROCESS | 3728 | 1466584459764 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:34:19 INFO - PROCESS | 3728 | ++DOCSHELL 159B0400 == 35 [pid = 3728] [id = 447] 01:34:19 INFO - PROCESS | 3728 | ++DOMWINDOW == 83 (1609B800) [pid = 3728] [serial = 1341] [outer = 00000000] 01:34:19 INFO - PROCESS | 3728 | ++DOMWINDOW == 84 (1689DC00) [pid = 3728] [serial = 1342] [outer = 1609B800] 01:34:19 INFO - PROCESS | 3728 | 1466584459811 Marionette DEBUG loaded listener.js 01:34:19 INFO - PROCESS | 3728 | ++DOMWINDOW == 85 (169D7400) [pid = 3728] [serial = 1343] [outer = 1609B800] 01:34:20 INFO - PROCESS | 3728 | 1466584460277 Marionette TRACE conn2 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 01:34:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 01:34:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 626ms 01:34:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 01:34:20 INFO - PROCESS | 3728 | 1466584460290 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 01:34:20 INFO - PROCESS | 3728 | 1466584460292 Marionette TRACE conn2 <- [1,1753,null,{"value":"13"}] 01:34:20 INFO - PROCESS | 3728 | 1466584460295 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 01:34:20 INFO - PROCESS | 3728 | 1466584460297 Marionette TRACE conn2 <- [1,1754,null,{}] 01:34:20 INFO - PROCESS | 3728 | 1466584460304 Marionette TRACE conn2 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:20 INFO - PROCESS | 3728 | 1466584460306 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:34:20 INFO - PROCESS | 3728 | 1466584460390 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 01:34:20 INFO - PROCESS | 3728 | 1466584460424 Marionette TRACE conn2 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:20 INFO - PROCESS | 3728 | 1466584460426 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:34:20 INFO - PROCESS | 3728 | ++DOCSHELL 17133400 == 36 [pid = 3728] [id = 448] 01:34:20 INFO - PROCESS | 3728 | ++DOMWINDOW == 86 (175A4C00) [pid = 3728] [serial = 1344] [outer = 00000000] 01:34:20 INFO - PROCESS | 3728 | ++DOMWINDOW == 87 (178EC800) [pid = 3728] [serial = 1345] [outer = 175A4C00] 01:34:20 INFO - PROCESS | 3728 | 1466584460470 Marionette DEBUG loaded listener.js 01:34:20 INFO - PROCESS | 3728 | ++DOMWINDOW == 88 (17BB2800) [pid = 3728] [serial = 1346] [outer = 175A4C00] 01:34:20 INFO - PROCESS | 3728 | 1466584460928 Marionette TRACE conn2 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 01:34:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 01:34:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 690ms 01:34:21 INFO - PROCESS | 3728 | 1466584460995 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 01:34:21 INFO - PROCESS | 3728 | 1466584460997 Marionette TRACE conn2 <- [1,1757,null,{"value":"13"}] 01:34:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 01:34:21 INFO - PROCESS | 3728 | 1466584461000 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 01:34:21 INFO - PROCESS | 3728 | 1466584461002 Marionette TRACE conn2 <- [1,1758,null,{}] 01:34:21 INFO - PROCESS | 3728 | 1466584461006 Marionette TRACE conn2 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:21 INFO - PROCESS | 3728 | 1466584461008 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:34:21 INFO - PROCESS | 3728 | 1466584461087 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 01:34:21 INFO - PROCESS | 3728 | 1466584461092 Marionette TRACE conn2 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:21 INFO - PROCESS | 3728 | 1466584461094 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:34:21 INFO - PROCESS | 3728 | ++DOCSHELL 16E01800 == 37 [pid = 3728] [id = 449] 01:34:21 INFO - PROCESS | 3728 | ++DOMWINDOW == 89 (17666400) [pid = 3728] [serial = 1347] [outer = 00000000] 01:34:21 INFO - PROCESS | 3728 | ++DOMWINDOW == 90 (19525800) [pid = 3728] [serial = 1348] [outer = 17666400] 01:34:21 INFO - PROCESS | 3728 | 1466584461137 Marionette DEBUG loaded listener.js 01:34:21 INFO - PROCESS | 3728 | ++DOMWINDOW == 91 (19526000) [pid = 3728] [serial = 1349] [outer = 17666400] 01:34:21 INFO - PROCESS | 3728 | 1466584461616 Marionette TRACE conn2 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 01:34:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 01:34:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 627ms 01:34:21 INFO - PROCESS | 3728 | 1466584461642 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 01:34:21 INFO - PROCESS | 3728 | 1466584461644 Marionette TRACE conn2 <- [1,1761,null,{"value":"13"}] 01:34:21 INFO - PROCESS | 3728 | 1466584461648 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 01:34:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 01:34:21 INFO - PROCESS | 3728 | 1466584461649 Marionette TRACE conn2 <- [1,1762,null,{}] 01:34:21 INFO - PROCESS | 3728 | 1466584461653 Marionette TRACE conn2 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:21 INFO - PROCESS | 3728 | 1466584461659 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:34:21 INFO - PROCESS | 3728 | 1466584461799 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 01:34:21 INFO - PROCESS | 3728 | 1466584461894 Marionette TRACE conn2 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:21 INFO - PROCESS | 3728 | 1466584461896 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:34:21 INFO - PROCESS | 3728 | ++DOCSHELL 160A3400 == 38 [pid = 3728] [id = 450] 01:34:21 INFO - PROCESS | 3728 | ++DOMWINDOW == 92 (19B68400) [pid = 3728] [serial = 1350] [outer = 00000000] 01:34:21 INFO - PROCESS | 3728 | ++DOMWINDOW == 93 (19D6F400) [pid = 3728] [serial = 1351] [outer = 19B68400] 01:34:21 INFO - PROCESS | 3728 | 1466584461940 Marionette DEBUG loaded listener.js 01:34:22 INFO - PROCESS | 3728 | ++DOMWINDOW == 94 (19EB3800) [pid = 3728] [serial = 1352] [outer = 19B68400] 01:34:22 INFO - PROCESS | 3728 | 1466584462371 Marionette TRACE conn2 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 01:34:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 01:34:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 752ms 01:34:22 INFO - PROCESS | 3728 | 1466584462389 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 01:34:22 INFO - PROCESS | 3728 | 1466584462391 Marionette TRACE conn2 <- [1,1765,null,{"value":"13"}] 01:34:22 INFO - PROCESS | 3728 | 1466584462394 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 01:34:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 01:34:22 INFO - PROCESS | 3728 | 1466584462396 Marionette TRACE conn2 <- [1,1766,null,{}] 01:34:22 INFO - PROCESS | 3728 | 1466584462399 Marionette TRACE conn2 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:22 INFO - PROCESS | 3728 | 1466584462401 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:34:22 INFO - PROCESS | 3728 | 1466584462517 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 01:34:22 INFO - PROCESS | 3728 | 1466584462522 Marionette TRACE conn2 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:22 INFO - PROCESS | 3728 | 1466584462524 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:34:22 INFO - PROCESS | 3728 | ++DOCSHELL 104E9C00 == 39 [pid = 3728] [id = 451] 01:34:22 INFO - PROCESS | 3728 | ++DOMWINDOW == 95 (1A2AE400) [pid = 3728] [serial = 1353] [outer = 00000000] 01:34:22 INFO - PROCESS | 3728 | ++DOMWINDOW == 96 (1A395000) [pid = 3728] [serial = 1354] [outer = 1A2AE400] 01:34:22 INFO - PROCESS | 3728 | 1466584462575 Marionette DEBUG loaded listener.js 01:34:22 INFO - PROCESS | 3728 | ++DOMWINDOW == 97 (1A395C00) [pid = 3728] [serial = 1355] [outer = 1A2AE400] 01:34:23 INFO - PROCESS | 3728 | 1466584463016 Marionette TRACE conn2 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 01:34:23 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 01:34:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 642ms 01:34:23 INFO - PROCESS | 3728 | 1466584463033 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 01:34:23 INFO - PROCESS | 3728 | 1466584463035 Marionette TRACE conn2 <- [1,1769,null,{"value":"13"}] 01:34:23 INFO - PROCESS | 3728 | 1466584463038 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 01:34:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 01:34:23 INFO - PROCESS | 3728 | 1466584463039 Marionette TRACE conn2 <- [1,1770,null,{}] 01:34:23 INFO - PROCESS | 3728 | 1466584463043 Marionette TRACE conn2 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:23 INFO - PROCESS | 3728 | 1466584463044 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:34:23 INFO - PROCESS | 3728 | 1466584463161 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 01:34:23 INFO - PROCESS | 3728 | 1466584463259 Marionette TRACE conn2 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:23 INFO - PROCESS | 3728 | 1466584463261 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:34:23 INFO - PROCESS | 3728 | ++DOCSHELL 17E0EC00 == 40 [pid = 3728] [id = 452] 01:34:23 INFO - PROCESS | 3728 | ++DOMWINDOW == 98 (19EB9C00) [pid = 3728] [serial = 1356] [outer = 00000000] 01:34:23 INFO - PROCESS | 3728 | ++DOMWINDOW == 99 (1A4F8C00) [pid = 3728] [serial = 1357] [outer = 19EB9C00] 01:34:23 INFO - PROCESS | 3728 | 1466584463303 Marionette DEBUG loaded listener.js 01:34:23 INFO - PROCESS | 3728 | ++DOMWINDOW == 100 (1A4F9C00) [pid = 3728] [serial = 1358] [outer = 19EB9C00] 01:34:23 INFO - PROCESS | 3728 | --DOMWINDOW == 99 (198EF000) [pid = 3728] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 01:34:23 INFO - PROCESS | 3728 | --DOMWINDOW == 98 (1952D000) [pid = 3728] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 01:34:23 INFO - PROCESS | 3728 | --DOMWINDOW == 97 (162D5C00) [pid = 3728] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 01:34:23 INFO - PROCESS | 3728 | --DOMWINDOW == 96 (13152400) [pid = 3728] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 01:34:23 INFO - PROCESS | 3728 | --DOMWINDOW == 95 (19B65000) [pid = 3728] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 01:34:23 INFO - PROCESS | 3728 | --DOMWINDOW == 94 (140EB400) [pid = 3728] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 01:34:23 INFO - PROCESS | 3728 | --DOMWINDOW == 93 (12BD1800) [pid = 3728] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 01:34:23 INFO - PROCESS | 3728 | --DOMWINDOW == 92 (16E10800) [pid = 3728] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 01:34:23 INFO - PROCESS | 3728 | --DOMWINDOW == 91 (198EE400) [pid = 3728] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 01:34:23 INFO - PROCESS | 3728 | --DOMWINDOW == 90 (19EB4000) [pid = 3728] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 01:34:23 INFO - PROCESS | 3728 | --DOMWINDOW == 89 (16E03C00) [pid = 3728] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 01:34:23 INFO - PROCESS | 3728 | 1466584463912 Marionette TRACE conn2 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 01:34:23 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 01:34:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 909ms 01:34:23 INFO - PROCESS | 3728 | 1466584463943 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 01:34:23 INFO - PROCESS | 3728 | 1466584463945 Marionette TRACE conn2 <- [1,1773,null,{"value":"13"}] 01:34:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 01:34:23 INFO - PROCESS | 3728 | 1466584463960 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 01:34:23 INFO - PROCESS | 3728 | 1466584463962 Marionette TRACE conn2 <- [1,1774,null,{}] 01:34:23 INFO - PROCESS | 3728 | 1466584463966 Marionette TRACE conn2 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:23 INFO - PROCESS | 3728 | 1466584463968 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:34:24 INFO - PROCESS | 3728 | 1466584464049 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 01:34:24 INFO - PROCESS | 3728 | 1466584464054 Marionette TRACE conn2 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:24 INFO - PROCESS | 3728 | 1466584464056 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:34:24 INFO - PROCESS | 3728 | ++DOCSHELL 154E2000 == 41 [pid = 3728] [id = 453] 01:34:24 INFO - PROCESS | 3728 | ++DOMWINDOW == 90 (15536800) [pid = 3728] [serial = 1359] [outer = 00000000] 01:34:24 INFO - PROCESS | 3728 | ++DOMWINDOW == 91 (16E03C00) [pid = 3728] [serial = 1360] [outer = 15536800] 01:34:24 INFO - PROCESS | 3728 | 1466584464099 Marionette DEBUG loaded listener.js 01:34:24 INFO - PROCESS | 3728 | ++DOMWINDOW == 92 (178E5400) [pid = 3728] [serial = 1361] [outer = 15536800] 01:34:24 INFO - PROCESS | 3728 | 1466584464519 Marionette TRACE conn2 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 01:34:24 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 01:34:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 642ms 01:34:24 INFO - PROCESS | 3728 | 1466584464597 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 01:34:24 INFO - PROCESS | 3728 | 1466584464599 Marionette TRACE conn2 <- [1,1777,null,{"value":"13"}] 01:34:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 01:34:24 INFO - PROCESS | 3728 | 1466584464603 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 01:34:24 INFO - PROCESS | 3728 | 1466584464604 Marionette TRACE conn2 <- [1,1778,null,{}] 01:34:24 INFO - PROCESS | 3728 | 1466584464608 Marionette TRACE conn2 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:24 INFO - PROCESS | 3728 | 1466584464610 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:34:24 INFO - PROCESS | 3728 | 1466584464701 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 01:34:24 INFO - PROCESS | 3728 | 1466584464708 Marionette TRACE conn2 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:24 INFO - PROCESS | 3728 | 1466584464710 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:34:24 INFO - PROCESS | 3728 | ++DOCSHELL 19BC0C00 == 42 [pid = 3728] [id = 454] 01:34:24 INFO - PROCESS | 3728 | ++DOMWINDOW == 93 (19BC3000) [pid = 3728] [serial = 1362] [outer = 00000000] 01:34:24 INFO - PROCESS | 3728 | ++DOMWINDOW == 94 (1A2B8C00) [pid = 3728] [serial = 1363] [outer = 19BC3000] 01:34:24 INFO - PROCESS | 3728 | 1466584464752 Marionette DEBUG loaded listener.js 01:34:24 INFO - PROCESS | 3728 | ++DOMWINDOW == 95 (1A4F0800) [pid = 3728] [serial = 1364] [outer = 19BC3000] 01:34:25 INFO - PROCESS | 3728 | 1466584465203 Marionette TRACE conn2 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 01:34:25 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) 01:34:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 643ms 01:34:25 INFO - PROCESS | 3728 | 1466584465252 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 01:34:25 INFO - PROCESS | 3728 | 1466584465255 Marionette TRACE conn2 <- [1,1781,null,{"value":"13"}] 01:34:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 01:34:25 INFO - PROCESS | 3728 | 1466584465258 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 01:34:25 INFO - PROCESS | 3728 | 1466584465260 Marionette TRACE conn2 <- [1,1782,null,{}] 01:34:25 INFO - PROCESS | 3728 | 1466584465264 Marionette TRACE conn2 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:25 INFO - PROCESS | 3728 | 1466584465266 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:34:25 INFO - PROCESS | 3728 | 1466584465358 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 01:34:25 INFO - PROCESS | 3728 | 1466584465365 Marionette TRACE conn2 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:25 INFO - PROCESS | 3728 | 1466584465367 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:34:25 INFO - PROCESS | 3728 | ++DOCSHELL 1AAA0000 == 43 [pid = 3728] [id = 455] 01:34:25 INFO - PROCESS | 3728 | ++DOMWINDOW == 96 (1AAA1400) [pid = 3728] [serial = 1365] [outer = 00000000] 01:34:25 INFO - PROCESS | 3728 | ++DOMWINDOW == 97 (1AB3B000) [pid = 3728] [serial = 1366] [outer = 1AAA1400] 01:34:25 INFO - PROCESS | 3728 | 1466584465412 Marionette DEBUG loaded listener.js 01:34:25 INFO - PROCESS | 3728 | ++DOMWINDOW == 98 (1AB40C00) [pid = 3728] [serial = 1367] [outer = 1AAA1400] 01:34:26 INFO - PROCESS | 3728 | 1466584466011 Marionette TRACE conn2 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 01:34:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 01:34:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 800ms 01:34:26 INFO - PROCESS | 3728 | 1466584466091 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 01:34:26 INFO - PROCESS | 3728 | 1466584466095 Marionette TRACE conn2 <- [1,1785,null,{"value":"13"}] 01:34:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 01:34:26 INFO - PROCESS | 3728 | 1466584466154 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 01:34:26 INFO - PROCESS | 3728 | 1466584466158 Marionette TRACE conn2 <- [1,1786,null,{}] 01:34:26 INFO - PROCESS | 3728 | 1466584466166 Marionette TRACE conn2 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:26 INFO - PROCESS | 3728 | 1466584466169 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:34:26 INFO - PROCESS | 3728 | 1466584466295 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 01:34:26 INFO - PROCESS | 3728 | 1466584466402 Marionette TRACE conn2 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:26 INFO - PROCESS | 3728 | 1466584466405 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:34:26 INFO - PROCESS | 3728 | ++DOCSHELL 105F1800 == 44 [pid = 3728] [id = 456] 01:34:26 INFO - PROCESS | 3728 | ++DOMWINDOW == 99 (10B61400) [pid = 3728] [serial = 1368] [outer = 00000000] 01:34:26 INFO - PROCESS | 3728 | ++DOMWINDOW == 100 (129B3800) [pid = 3728] [serial = 1369] [outer = 10B61400] 01:34:26 INFO - PROCESS | 3728 | 1466584466460 Marionette DEBUG loaded listener.js 01:34:26 INFO - PROCESS | 3728 | ++DOMWINDOW == 101 (13B16400) [pid = 3728] [serial = 1370] [outer = 10B61400] 01:34:27 INFO - PROCESS | 3728 | 1466584467030 Marionette TRACE conn2 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 01:34:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 01:34:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 924ms 01:34:27 INFO - PROCESS | 3728 | 1466584467065 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 01:34:27 INFO - PROCESS | 3728 | 1466584467070 Marionette TRACE conn2 <- [1,1789,null,{"value":"13"}] 01:34:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 01:34:27 INFO - PROCESS | 3728 | 1466584467077 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 01:34:27 INFO - PROCESS | 3728 | 1466584467080 Marionette TRACE conn2 <- [1,1790,null,{}] 01:34:27 INFO - PROCESS | 3728 | 1466584467084 Marionette TRACE conn2 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:27 INFO - PROCESS | 3728 | 1466584467087 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:34:27 INFO - PROCESS | 3728 | 1466584467197 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 01:34:27 INFO - PROCESS | 3728 | 1466584467355 Marionette TRACE conn2 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:27 INFO - PROCESS | 3728 | 1466584467358 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:34:27 INFO - PROCESS | 3728 | ++DOCSHELL 15533800 == 45 [pid = 3728] [id = 457] 01:34:27 INFO - PROCESS | 3728 | ++DOMWINDOW == 102 (15536400) [pid = 3728] [serial = 1371] [outer = 00000000] 01:34:27 INFO - PROCESS | 3728 | ++DOMWINDOW == 103 (162CEC00) [pid = 3728] [serial = 1372] [outer = 15536400] 01:34:27 INFO - PROCESS | 3728 | 1466584467413 Marionette DEBUG loaded listener.js 01:34:27 INFO - PROCESS | 3728 | ++DOMWINDOW == 104 (16D5B800) [pid = 3728] [serial = 1373] [outer = 15536400] 01:34:28 INFO - PROCESS | 3728 | 1466584467991 Marionette TRACE conn2 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 01:34:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 01:34:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 941ms 01:34:28 INFO - PROCESS | 3728 | 1466584468025 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 01:34:28 INFO - PROCESS | 3728 | 1466584468027 Marionette TRACE conn2 <- [1,1793,null,{"value":"13"}] 01:34:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 01:34:28 INFO - PROCESS | 3728 | 1466584468031 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 01:34:28 INFO - PROCESS | 3728 | 1466584468035 Marionette TRACE conn2 <- [1,1794,null,{}] 01:34:28 INFO - PROCESS | 3728 | 1466584468046 Marionette TRACE conn2 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:28 INFO - PROCESS | 3728 | 1466584468050 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:34:28 INFO - PROCESS | 3728 | 1466584468158 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 01:34:28 INFO - PROCESS | 3728 | 1466584468300 Marionette TRACE conn2 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:28 INFO - PROCESS | 3728 | 1466584468304 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:34:28 INFO - PROCESS | 3728 | ++DOCSHELL 19B66000 == 46 [pid = 3728] [id = 458] 01:34:28 INFO - PROCESS | 3728 | ++DOMWINDOW == 105 (19BBA400) [pid = 3728] [serial = 1374] [outer = 00000000] 01:34:28 INFO - PROCESS | 3728 | ++DOMWINDOW == 106 (19EBB400) [pid = 3728] [serial = 1375] [outer = 19BBA400] 01:34:28 INFO - PROCESS | 3728 | 1466584468367 Marionette DEBUG loaded listener.js 01:34:28 INFO - PROCESS | 3728 | ++DOMWINDOW == 107 (1AA9FC00) [pid = 3728] [serial = 1376] [outer = 19BBA400] 01:34:29 INFO - PROCESS | 3728 | 1466584468987 Marionette TRACE conn2 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 01:34:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 01:34:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1003ms 01:34:29 INFO - PROCESS | 3728 | 1466584469033 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 01:34:29 INFO - PROCESS | 3728 | 1466584469036 Marionette TRACE conn2 <- [1,1797,null,{"value":"13"}] 01:34:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 01:34:29 INFO - PROCESS | 3728 | 1466584469040 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 01:34:29 INFO - PROCESS | 3728 | 1466584469042 Marionette TRACE conn2 <- [1,1798,null,{}] 01:34:29 INFO - PROCESS | 3728 | 1466584469046 Marionette TRACE conn2 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:29 INFO - PROCESS | 3728 | 1466584469048 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:34:29 INFO - PROCESS | 3728 | 1466584469158 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 01:34:29 INFO - PROCESS | 3728 | 1466584469297 Marionette TRACE conn2 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:29 INFO - PROCESS | 3728 | 1466584469300 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:34:29 INFO - PROCESS | 3728 | ++DOCSHELL 114C8400 == 47 [pid = 3728] [id = 459] 01:34:29 INFO - PROCESS | 3728 | ++DOMWINDOW == 108 (11CD0400) [pid = 3728] [serial = 1377] [outer = 00000000] 01:34:29 INFO - PROCESS | 3728 | ++DOMWINDOW == 109 (14042000) [pid = 3728] [serial = 1378] [outer = 11CD0400] 01:34:29 INFO - PROCESS | 3728 | 1466584469360 Marionette DEBUG loaded listener.js 01:34:29 INFO - PROCESS | 3728 | ++DOMWINDOW == 110 (154E2400) [pid = 3728] [serial = 1379] [outer = 11CD0400] 01:34:30 INFO - PROCESS | 3728 | 1466584470123 Marionette TRACE conn2 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 01:34:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 01:34:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1097ms 01:34:30 INFO - PROCESS | 3728 | 1466584470134 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 01:34:30 INFO - PROCESS | 3728 | 1466584470139 Marionette TRACE conn2 <- [1,1801,null,{"value":"13"}] 01:34:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 01:34:30 INFO - PROCESS | 3728 | 1466584470143 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 01:34:30 INFO - PROCESS | 3728 | 1466584470148 Marionette TRACE conn2 <- [1,1802,null,{}] 01:34:30 INFO - PROCESS | 3728 | 1466584470152 Marionette TRACE conn2 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:30 INFO - PROCESS | 3728 | 1466584470156 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:34:30 INFO - PROCESS | 3728 | 1466584470254 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 01:34:30 INFO - PROCESS | 3728 | 1466584470418 Marionette TRACE conn2 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:30 INFO - PROCESS | 3728 | 1466584470421 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:34:30 INFO - PROCESS | 3728 | ++DOCSHELL 10E08800 == 48 [pid = 3728] [id = 460] 01:34:30 INFO - PROCESS | 3728 | ++DOMWINDOW == 111 (10E09400) [pid = 3728] [serial = 1380] [outer = 00000000] 01:34:30 INFO - PROCESS | 3728 | ++DOMWINDOW == 112 (12B02000) [pid = 3728] [serial = 1381] [outer = 10E09400] 01:34:30 INFO - PROCESS | 3728 | 1466584470473 Marionette DEBUG loaded listener.js 01:34:30 INFO - PROCESS | 3728 | ++DOMWINDOW == 113 (14041000) [pid = 3728] [serial = 1382] [outer = 10E09400] 01:34:30 INFO - PROCESS | 3728 | --DOCSHELL 19BC0C00 == 47 [pid = 3728] [id = 454] 01:34:30 INFO - PROCESS | 3728 | --DOCSHELL 154E2000 == 46 [pid = 3728] [id = 453] 01:34:30 INFO - PROCESS | 3728 | --DOCSHELL 17E0EC00 == 45 [pid = 3728] [id = 452] 01:34:30 INFO - PROCESS | 3728 | --DOCSHELL 104E9C00 == 44 [pid = 3728] [id = 451] 01:34:30 INFO - PROCESS | 3728 | --DOCSHELL 160A3400 == 43 [pid = 3728] [id = 450] 01:34:30 INFO - PROCESS | 3728 | --DOCSHELL 16E01800 == 42 [pid = 3728] [id = 449] 01:34:30 INFO - PROCESS | 3728 | --DOCSHELL 17133400 == 41 [pid = 3728] [id = 448] 01:34:30 INFO - PROCESS | 3728 | --DOCSHELL 159B0400 == 40 [pid = 3728] [id = 447] 01:34:30 INFO - PROCESS | 3728 | --DOCSHELL 105F5800 == 39 [pid = 3728] [id = 446] 01:34:30 INFO - PROCESS | 3728 | --DOCSHELL 11AF1000 == 38 [pid = 3728] [id = 445] 01:34:30 INFO - PROCESS | 3728 | --DOCSHELL 19526400 == 37 [pid = 3728] [id = 444] 01:34:30 INFO - PROCESS | 3728 | --DOCSHELL 1609AC00 == 36 [pid = 3728] [id = 443] 01:34:30 INFO - PROCESS | 3728 | --DOMWINDOW == 112 (1A2B1C00) [pid = 3728] [serial = 1324] [outer = 00000000] [url = about:blank] 01:34:30 INFO - PROCESS | 3728 | --DOCSHELL 1144B400 == 35 [pid = 3728] [id = 442] 01:34:30 INFO - PROCESS | 3728 | --DOMWINDOW == 111 (1A186C00) [pid = 3728] [serial = 1322] [outer = 00000000] [url = about:blank] 01:34:30 INFO - PROCESS | 3728 | --DOMWINDOW == 110 (12DC2000) [pid = 3728] [serial = 1285] [outer = 00000000] [url = about:blank] 01:34:30 INFO - PROCESS | 3728 | --DOMWINDOW == 109 (19D72000) [pid = 3728] [serial = 1294] [outer = 00000000] [url = about:blank] 01:34:30 INFO - PROCESS | 3728 | --DOMWINDOW == 108 (19BBE800) [pid = 3728] [serial = 1313] [outer = 00000000] [url = about:blank] 01:34:30 INFO - PROCESS | 3728 | --DOMWINDOW == 107 (168AAC00) [pid = 3728] [serial = 1303] [outer = 00000000] [url = about:blank] 01:34:30 INFO - PROCESS | 3728 | --DOMWINDOW == 106 (19DA0000) [pid = 3728] [serial = 1295] [outer = 00000000] [url = about:blank] 01:34:30 INFO - PROCESS | 3728 | --DOMWINDOW == 105 (140EEC00) [pid = 3728] [serial = 1301] [outer = 00000000] [url = about:blank] 01:34:30 INFO - PROCESS | 3728 | --DOMWINDOW == 104 (19EAF400) [pid = 3728] [serial = 1316] [outer = 00000000] [url = about:blank] 01:34:30 INFO - PROCESS | 3728 | --DOMWINDOW == 103 (19BC4000) [pid = 3728] [serial = 1319] [outer = 00000000] [url = about:blank] 01:34:30 INFO - PROCESS | 3728 | --DOMWINDOW == 102 (156B6C00) [pid = 3728] [serial = 1288] [outer = 00000000] [url = about:blank] 01:34:30 INFO - PROCESS | 3728 | --DOMWINDOW == 101 (180AC800) [pid = 3728] [serial = 1318] [outer = 00000000] [url = about:blank] 01:34:30 INFO - PROCESS | 3728 | --DOMWINDOW == 100 (13157000) [pid = 3728] [serial = 1297] [outer = 00000000] [url = about:blank] 01:34:30 INFO - PROCESS | 3728 | --DOMWINDOW == 99 (178F1400) [pid = 3728] [serial = 1310] [outer = 00000000] [url = about:blank] 01:34:30 INFO - PROCESS | 3728 | --DOMWINDOW == 98 (13C86400) [pid = 3728] [serial = 1300] [outer = 00000000] [url = about:blank] 01:34:30 INFO - PROCESS | 3728 | --DOMWINDOW == 97 (19B66C00) [pid = 3728] [serial = 1283] [outer = 00000000] [url = about:blank] 01:34:30 INFO - PROCESS | 3728 | --DOMWINDOW == 96 (19EBC000) [pid = 3728] [serial = 1321] [outer = 00000000] [url = about:blank] 01:34:30 INFO - PROCESS | 3728 | --DOMWINDOW == 95 (169CE000) [pid = 3728] [serial = 1304] [outer = 00000000] [url = about:blank] 01:34:30 INFO - PROCESS | 3728 | --DOMWINDOW == 94 (180B6400) [pid = 3728] [serial = 1291] [outer = 00000000] [url = about:blank] 01:34:30 INFO - PROCESS | 3728 | --DOMWINDOW == 93 (19EAF000) [pid = 3728] [serial = 1315] [outer = 00000000] [url = about:blank] 01:34:30 INFO - PROCESS | 3728 | --DOMWINDOW == 92 (13B0C800) [pid = 3728] [serial = 1298] [outer = 00000000] [url = about:blank] 01:34:30 INFO - PROCESS | 3728 | --DOMWINDOW == 91 (19B5DC00) [pid = 3728] [serial = 1312] [outer = 00000000] [url = about:blank] 01:34:30 INFO - PROCESS | 3728 | --DOMWINDOW == 90 (1712CC00) [pid = 3728] [serial = 1306] [outer = 00000000] [url = about:blank] 01:34:30 INFO - PROCESS | 3728 | --DOMWINDOW == 89 (17663800) [pid = 3728] [serial = 1307] [outer = 00000000] [url = about:blank] 01:34:30 INFO - PROCESS | 3728 | --DOMWINDOW == 88 (178ECC00) [pid = 3728] [serial = 1309] [outer = 00000000] [url = about:blank] 01:34:31 INFO - PROCESS | 3728 | 1466584470988 Marionette TRACE conn2 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 01:34:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 01:34:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 909ms 01:34:31 INFO - PROCESS | 3728 | 1466584471049 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 01:34:31 INFO - PROCESS | 3728 | 1466584471053 Marionette TRACE conn2 <- [1,1805,null,{"value":"13"}] 01:34:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 01:34:31 INFO - PROCESS | 3728 | 1466584471059 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 01:34:31 INFO - PROCESS | 3728 | 1466584471062 Marionette TRACE conn2 <- [1,1806,null,{}] 01:34:31 INFO - PROCESS | 3728 | 1466584471066 Marionette TRACE conn2 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:31 INFO - PROCESS | 3728 | 1466584471068 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:34:31 INFO - PROCESS | 3728 | 1466584471156 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 01:34:31 INFO - PROCESS | 3728 | 1466584471164 Marionette TRACE conn2 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:31 INFO - PROCESS | 3728 | 1466584471166 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:34:31 INFO - PROCESS | 3728 | ++DOCSHELL 13C86400 == 36 [pid = 3728] [id = 461] 01:34:31 INFO - PROCESS | 3728 | ++DOMWINDOW == 89 (14036800) [pid = 3728] [serial = 1383] [outer = 00000000] 01:34:31 INFO - PROCESS | 3728 | ++DOMWINDOW == 90 (154E6C00) [pid = 3728] [serial = 1384] [outer = 14036800] 01:34:31 INFO - PROCESS | 3728 | 1466584471213 Marionette DEBUG loaded listener.js 01:34:31 INFO - PROCESS | 3728 | ++DOMWINDOW == 91 (156BD800) [pid = 3728] [serial = 1385] [outer = 14036800] 01:34:31 INFO - PROCESS | 3728 | 1466584471700 Marionette TRACE conn2 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 01:34:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 01:34:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 690ms 01:34:31 INFO - PROCESS | 3728 | 1466584471759 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 01:34:31 INFO - PROCESS | 3728 | 1466584471761 Marionette TRACE conn2 <- [1,1809,null,{"value":"13"}] 01:34:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 01:34:31 INFO - PROCESS | 3728 | 1466584471765 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 01:34:31 INFO - PROCESS | 3728 | 1466584471768 Marionette TRACE conn2 <- [1,1810,null,{}] 01:34:31 INFO - PROCESS | 3728 | 1466584471778 Marionette TRACE conn2 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:31 INFO - PROCESS | 3728 | 1466584471782 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:34:31 INFO - PROCESS | 3728 | 1466584471865 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 01:34:31 INFO - PROCESS | 3728 | 1466584471884 Marionette TRACE conn2 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:31 INFO - PROCESS | 3728 | 1466584471887 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:34:31 INFO - PROCESS | 3728 | ++DOCSHELL 16E04400 == 37 [pid = 3728] [id = 462] 01:34:31 INFO - PROCESS | 3728 | ++DOMWINDOW == 92 (16E04800) [pid = 3728] [serial = 1386] [outer = 00000000] 01:34:32 INFO - PROCESS | 3728 | ++DOMWINDOW == 93 (17133400) [pid = 3728] [serial = 1387] [outer = 16E04800] 01:34:32 INFO - PROCESS | 3728 | 1466584472020 Marionette DEBUG loaded listener.js 01:34:32 INFO - PROCESS | 3728 | ++DOMWINDOW == 94 (176B0C00) [pid = 3728] [serial = 1388] [outer = 16E04800] 01:34:32 INFO - PROCESS | 3728 | 1466584472391 Marionette TRACE conn2 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 01:34:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 01:34:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 690ms 01:34:32 INFO - PROCESS | 3728 | 1466584472464 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 01:34:32 INFO - PROCESS | 3728 | 1466584472467 Marionette TRACE conn2 <- [1,1813,null,{"value":"13"}] 01:34:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 01:34:32 INFO - PROCESS | 3728 | 1466584472470 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 01:34:32 INFO - PROCESS | 3728 | 1466584472472 Marionette TRACE conn2 <- [1,1814,null,{}] 01:34:32 INFO - PROCESS | 3728 | 1466584472475 Marionette TRACE conn2 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:32 INFO - PROCESS | 3728 | 1466584472477 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:34:32 INFO - PROCESS | 3728 | 1466584472586 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 01:34:32 INFO - PROCESS | 3728 | 1466584472594 Marionette TRACE conn2 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:32 INFO - PROCESS | 3728 | 1466584472596 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:34:32 INFO - PROCESS | 3728 | ++DOCSHELL 17B02800 == 38 [pid = 3728] [id = 463] 01:34:32 INFO - PROCESS | 3728 | ++DOMWINDOW == 95 (17BA8400) [pid = 3728] [serial = 1389] [outer = 00000000] 01:34:32 INFO - PROCESS | 3728 | ++DOMWINDOW == 96 (180ACC00) [pid = 3728] [serial = 1390] [outer = 17BA8400] 01:34:32 INFO - PROCESS | 3728 | 1466584472650 Marionette DEBUG loaded listener.js 01:34:32 INFO - PROCESS | 3728 | ++DOMWINDOW == 97 (180AEC00) [pid = 3728] [serial = 1391] [outer = 17BA8400] 01:34:33 INFO - PROCESS | 3728 | 1466584473118 Marionette TRACE conn2 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 01:34:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 01:34:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 689ms 01:34:33 INFO - PROCESS | 3728 | 1466584473169 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 01:34:33 INFO - PROCESS | 3728 | 1466584473171 Marionette TRACE conn2 <- [1,1817,null,{"value":"13"}] 01:34:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 01:34:33 INFO - PROCESS | 3728 | 1466584473174 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 01:34:33 INFO - PROCESS | 3728 | 1466584473176 Marionette TRACE conn2 <- [1,1818,null,{}] 01:34:33 INFO - PROCESS | 3728 | 1466584473179 Marionette TRACE conn2 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:33 INFO - PROCESS | 3728 | 1466584473181 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:34:33 INFO - PROCESS | 3728 | 1466584473295 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 01:34:33 INFO - PROCESS | 3728 | 1466584473304 Marionette TRACE conn2 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:33 INFO - PROCESS | 3728 | 1466584473306 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:34:33 INFO - PROCESS | 3728 | ++DOCSHELL 180B8000 == 39 [pid = 3728] [id = 464] 01:34:33 INFO - PROCESS | 3728 | ++DOMWINDOW == 98 (19530800) [pid = 3728] [serial = 1392] [outer = 00000000] 01:34:33 INFO - PROCESS | 3728 | ++DOMWINDOW == 99 (198EF000) [pid = 3728] [serial = 1393] [outer = 19530800] 01:34:33 INFO - PROCESS | 3728 | 1466584473411 Marionette DEBUG loaded listener.js 01:34:33 INFO - PROCESS | 3728 | ++DOMWINDOW == 100 (19B5BC00) [pid = 3728] [serial = 1394] [outer = 19530800] 01:34:33 INFO - PROCESS | 3728 | 1466584473858 Marionette TRACE conn2 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 01:34:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 01:34:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 736ms 01:34:33 INFO - PROCESS | 3728 | 1466584473915 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 01:34:33 INFO - PROCESS | 3728 | 1466584473917 Marionette TRACE conn2 <- [1,1821,null,{"value":"13"}] 01:34:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 01:34:33 INFO - PROCESS | 3728 | 1466584473920 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 01:34:33 INFO - PROCESS | 3728 | 1466584473922 Marionette TRACE conn2 <- [1,1822,null,{}] 01:34:33 INFO - PROCESS | 3728 | 1466584473962 Marionette TRACE conn2 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:33 INFO - PROCESS | 3728 | 1466584473968 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:34:34 INFO - PROCESS | 3728 | 1466584474096 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 01:34:34 INFO - PROCESS | 3728 | 1466584474166 Marionette TRACE conn2 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:34 INFO - PROCESS | 3728 | 1466584474169 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:34:34 INFO - PROCESS | 3728 | ++DOCSHELL 19B69800 == 40 [pid = 3728] [id = 465] 01:34:34 INFO - PROCESS | 3728 | ++DOMWINDOW == 101 (19D9BC00) [pid = 3728] [serial = 1395] [outer = 00000000] 01:34:34 INFO - PROCESS | 3728 | ++DOMWINDOW == 102 (19EB1400) [pid = 3728] [serial = 1396] [outer = 19D9BC00] 01:34:34 INFO - PROCESS | 3728 | 1466584474212 Marionette DEBUG loaded listener.js 01:34:34 INFO - PROCESS | 3728 | ++DOMWINDOW == 103 (19EB4800) [pid = 3728] [serial = 1397] [outer = 19D9BC00] 01:34:34 INFO - PROCESS | 3728 | 1466584474627 Marionette TRACE conn2 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 01:34:34 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 01:34:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 736ms 01:34:34 INFO - PROCESS | 3728 | 1466584474661 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 01:34:34 INFO - PROCESS | 3728 | 1466584474663 Marionette TRACE conn2 <- [1,1825,null,{"value":"13"}] 01:34:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 01:34:34 INFO - PROCESS | 3728 | 1466584474667 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 01:34:34 INFO - PROCESS | 3728 | 1466584474668 Marionette TRACE conn2 <- [1,1826,null,{}] 01:34:34 INFO - PROCESS | 3728 | 1466584474672 Marionette TRACE conn2 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:34 INFO - PROCESS | 3728 | 1466584474674 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:34:34 INFO - PROCESS | 3728 | 1466584474787 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 01:34:35 INFO - PROCESS | 3728 | --DOMWINDOW == 102 (19B68400) [pid = 3728] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 01:34:35 INFO - PROCESS | 3728 | --DOMWINDOW == 101 (1609B800) [pid = 3728] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 01:34:35 INFO - PROCESS | 3728 | --DOMWINDOW == 100 (11CD0C00) [pid = 3728] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 01:34:35 INFO - PROCESS | 3728 | --DOMWINDOW == 99 (17666400) [pid = 3728] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 01:34:35 INFO - PROCESS | 3728 | --DOMWINDOW == 98 (10B5B000) [pid = 3728] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 01:34:35 INFO - PROCESS | 3728 | --DOMWINDOW == 97 (175A4C00) [pid = 3728] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 01:34:35 INFO - PROCESS | 3728 | --DOMWINDOW == 96 (1A2AE400) [pid = 3728] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 01:34:35 INFO - PROCESS | 3728 | --DOMWINDOW == 95 (19EB9C00) [pid = 3728] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 01:34:35 INFO - PROCESS | 3728 | --DOMWINDOW == 94 (19BC3000) [pid = 3728] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 01:34:35 INFO - PROCESS | 3728 | --DOMWINDOW == 93 (15536800) [pid = 3728] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 01:34:35 INFO - PROCESS | 3728 | 1466584475044 Marionette TRACE conn2 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:35 INFO - PROCESS | 3728 | 1466584475046 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:34:35 INFO - PROCESS | 3728 | ++DOCSHELL 104E1000 == 41 [pid = 3728] [id = 466] 01:34:35 INFO - PROCESS | 3728 | ++DOMWINDOW == 94 (104E6800) [pid = 3728] [serial = 1398] [outer = 00000000] 01:34:35 INFO - PROCESS | 3728 | ++DOMWINDOW == 95 (131EE800) [pid = 3728] [serial = 1399] [outer = 104E6800] 01:34:35 INFO - PROCESS | 3728 | 1466584475092 Marionette DEBUG loaded listener.js 01:34:35 INFO - PROCESS | 3728 | ++DOMWINDOW == 96 (140EB400) [pid = 3728] [serial = 1400] [outer = 104E6800] 01:34:35 INFO - PROCESS | 3728 | 1466584475495 Marionette TRACE conn2 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 01:34:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 01:34:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 847ms 01:34:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 01:34:35 INFO - PROCESS | 3728 | 1466584475510 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 01:34:35 INFO - PROCESS | 3728 | 1466584475512 Marionette TRACE conn2 <- [1,1829,null,{"value":"13"}] 01:34:35 INFO - PROCESS | 3728 | 1466584475515 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 01:34:35 INFO - PROCESS | 3728 | 1466584475517 Marionette TRACE conn2 <- [1,1830,null,{}] 01:34:35 INFO - PROCESS | 3728 | 1466584475520 Marionette TRACE conn2 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:35 INFO - PROCESS | 3728 | 1466584475522 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:34:35 INFO - PROCESS | 3728 | 1466584475600 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 01:34:35 INFO - PROCESS | 3728 | 1466584475698 Marionette TRACE conn2 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:35 INFO - PROCESS | 3728 | 1466584475700 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:34:35 INFO - PROCESS | 3728 | ++DOCSHELL 14035C00 == 42 [pid = 3728] [id = 467] 01:34:35 INFO - PROCESS | 3728 | ++DOMWINDOW == 97 (15B7B400) [pid = 3728] [serial = 1401] [outer = 00000000] 01:34:35 INFO - PROCESS | 3728 | ++DOMWINDOW == 98 (19EB9C00) [pid = 3728] [serial = 1402] [outer = 15B7B400] 01:34:35 INFO - PROCESS | 3728 | 1466584475743 Marionette DEBUG loaded listener.js 01:34:35 INFO - PROCESS | 3728 | ++DOMWINDOW == 99 (1A189800) [pid = 3728] [serial = 1403] [outer = 15B7B400] 01:34:36 INFO - PROCESS | 3728 | 1466584476128 Marionette TRACE conn2 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 01:34:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 01:34:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 627ms 01:34:36 INFO - PROCESS | 3728 | 1466584476153 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 01:34:36 INFO - PROCESS | 3728 | 1466584476155 Marionette TRACE conn2 <- [1,1833,null,{"value":"13"}] 01:34:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 01:34:36 INFO - PROCESS | 3728 | 1466584476158 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 01:34:36 INFO - PROCESS | 3728 | 1466584476160 Marionette TRACE conn2 <- [1,1834,null,{}] 01:34:36 INFO - PROCESS | 3728 | 1466584476178 Marionette TRACE conn2 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:36 INFO - PROCESS | 3728 | 1466584476180 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:34:36 INFO - PROCESS | 3728 | 1466584476262 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 01:34:36 INFO - PROCESS | 3728 | 1466584476268 Marionette TRACE conn2 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:36 INFO - PROCESS | 3728 | 1466584476270 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:34:36 INFO - PROCESS | 3728 | ++DOCSHELL 1026C800 == 43 [pid = 3728] [id = 468] 01:34:36 INFO - PROCESS | 3728 | ++DOMWINDOW == 100 (1A2B1C00) [pid = 3728] [serial = 1404] [outer = 00000000] 01:34:36 INFO - PROCESS | 3728 | ++DOMWINDOW == 101 (1AA9D800) [pid = 3728] [serial = 1405] [outer = 1A2B1C00] 01:34:36 INFO - PROCESS | 3728 | 1466584476312 Marionette DEBUG loaded listener.js 01:34:36 INFO - PROCESS | 3728 | ++DOMWINDOW == 102 (1AAA9C00) [pid = 3728] [serial = 1406] [outer = 1A2B1C00] 01:34:36 INFO - PROCESS | 3728 | 1466584476737 Marionette TRACE conn2 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 01:34:36 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) 01:34:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 595ms 01:34:36 INFO - PROCESS | 3728 | 1466584476756 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 01:34:36 INFO - PROCESS | 3728 | 1466584476758 Marionette TRACE conn2 <- [1,1837,null,{"value":"13"}] 01:34:36 INFO - PROCESS | 3728 | 1466584476771 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 01:34:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 01:34:36 INFO - PROCESS | 3728 | 1466584476772 Marionette TRACE conn2 <- [1,1838,null,{}] 01:34:36 INFO - PROCESS | 3728 | 1466584476776 Marionette TRACE conn2 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:36 INFO - PROCESS | 3728 | 1466584476778 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:34:36 INFO - PROCESS | 3728 | 1466584476901 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 01:34:36 INFO - PROCESS | 3728 | 1466584476909 Marionette TRACE conn2 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:36 INFO - PROCESS | 3728 | 1466584476911 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:34:36 INFO - PROCESS | 3728 | ++DOCSHELL 19EAD400 == 44 [pid = 3728] [id = 469] 01:34:36 INFO - PROCESS | 3728 | ++DOMWINDOW == 103 (1AB3AC00) [pid = 3728] [serial = 1407] [outer = 00000000] 01:34:36 INFO - PROCESS | 3728 | ++DOMWINDOW == 104 (1AB47800) [pid = 3728] [serial = 1408] [outer = 1AB3AC00] 01:34:36 INFO - PROCESS | 3728 | 1466584476953 Marionette DEBUG loaded listener.js 01:34:37 INFO - PROCESS | 3728 | ++DOMWINDOW == 105 (1AE4F000) [pid = 3728] [serial = 1409] [outer = 1AB3AC00] 01:34:37 INFO - PROCESS | 3728 | 1466584477668 Marionette TRACE conn2 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 01:34:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 01:34:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 909ms 01:34:37 INFO - PROCESS | 3728 | 1466584477711 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 01:34:37 INFO - PROCESS | 3728 | 1466584477715 Marionette TRACE conn2 <- [1,1841,null,{"value":"13"}] 01:34:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 01:34:37 INFO - PROCESS | 3728 | 1466584477721 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 01:34:37 INFO - PROCESS | 3728 | 1466584477726 Marionette TRACE conn2 <- [1,1842,null,{}] 01:34:37 INFO - PROCESS | 3728 | 1466584477732 Marionette TRACE conn2 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:37 INFO - PROCESS | 3728 | 1466584477735 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:34:37 INFO - PROCESS | 3728 | 1466584477846 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 01:34:37 INFO - PROCESS | 3728 | 1466584477986 Marionette TRACE conn2 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:37 INFO - PROCESS | 3728 | 1466584477989 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:34:37 INFO - PROCESS | 3728 | ++DOCSHELL 10F11400 == 45 [pid = 3728] [id = 470] 01:34:37 INFO - PROCESS | 3728 | ++DOMWINDOW == 106 (11CD0000) [pid = 3728] [serial = 1410] [outer = 00000000] 01:34:38 INFO - PROCESS | 3728 | ++DOMWINDOW == 107 (1346AC00) [pid = 3728] [serial = 1411] [outer = 11CD0000] 01:34:38 INFO - PROCESS | 3728 | 1466584478047 Marionette DEBUG loaded listener.js 01:34:38 INFO - PROCESS | 3728 | ++DOMWINDOW == 108 (143C7400) [pid = 3728] [serial = 1412] [outer = 11CD0000] 01:34:38 INFO - PROCESS | 3728 | 1466584478655 Marionette TRACE conn2 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 01:34:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 01:34:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1003ms 01:34:38 INFO - PROCESS | 3728 | 1466584478722 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 01:34:38 INFO - PROCESS | 3728 | 1466584478727 Marionette TRACE conn2 <- [1,1845,null,{"value":"13"}] 01:34:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 01:34:38 INFO - PROCESS | 3728 | 1466584478733 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 01:34:38 INFO - PROCESS | 3728 | 1466584478736 Marionette TRACE conn2 <- [1,1846,null,{}] 01:34:38 INFO - PROCESS | 3728 | 1466584478740 Marionette TRACE conn2 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:38 INFO - PROCESS | 3728 | 1466584478743 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:34:38 INFO - PROCESS | 3728 | 1466584478855 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 01:34:39 INFO - PROCESS | 3728 | 1466584478997 Marionette TRACE conn2 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:39 INFO - PROCESS | 3728 | 1466584479000 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:34:39 INFO - PROCESS | 3728 | ++DOCSHELL 171C9400 == 46 [pid = 3728] [id = 471] 01:34:39 INFO - PROCESS | 3728 | ++DOMWINDOW == 109 (171C9800) [pid = 3728] [serial = 1413] [outer = 00000000] 01:34:39 INFO - PROCESS | 3728 | ++DOMWINDOW == 110 (17B06800) [pid = 3728] [serial = 1414] [outer = 171C9800] 01:34:39 INFO - PROCESS | 3728 | 1466584479056 Marionette DEBUG loaded listener.js 01:34:39 INFO - PROCESS | 3728 | ++DOMWINDOW == 111 (19530400) [pid = 3728] [serial = 1415] [outer = 171C9800] 01:34:39 INFO - PROCESS | 3728 | 1466584479656 Marionette TRACE conn2 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 01:34:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 01:34:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 940ms 01:34:39 INFO - PROCESS | 3728 | 1466584479678 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 01:34:39 INFO - PROCESS | 3728 | 1466584479681 Marionette TRACE conn2 <- [1,1849,null,{"value":"13"}] 01:34:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 01:34:39 INFO - PROCESS | 3728 | 1466584479698 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 01:34:39 INFO - PROCESS | 3728 | 1466584479702 Marionette TRACE conn2 <- [1,1850,null,{}] 01:34:39 INFO - PROCESS | 3728 | 1466584479713 Marionette TRACE conn2 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:39 INFO - PROCESS | 3728 | 1466584479718 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:34:39 INFO - PROCESS | 3728 | 1466584479826 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 01:34:39 INFO - PROCESS | 3728 | 1466584479969 Marionette TRACE conn2 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:39 INFO - PROCESS | 3728 | 1466584479973 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:34:39 INFO - PROCESS | 3728 | ++DOCSHELL 1A39E800 == 47 [pid = 3728] [id = 472] 01:34:39 INFO - PROCESS | 3728 | ++DOMWINDOW == 112 (1A39F800) [pid = 3728] [serial = 1416] [outer = 00000000] 01:34:40 INFO - PROCESS | 3728 | ++DOMWINDOW == 113 (1AB3EC00) [pid = 3728] [serial = 1417] [outer = 1A39F800] 01:34:40 INFO - PROCESS | 3728 | 1466584480029 Marionette DEBUG loaded listener.js 01:34:40 INFO - PROCESS | 3728 | ++DOMWINDOW == 114 (1AE53800) [pid = 3728] [serial = 1418] [outer = 1A39F800] 01:34:40 INFO - PROCESS | 3728 | 1466584480602 Marionette TRACE conn2 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 01:34:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 01:34:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 941ms 01:34:40 INFO - PROCESS | 3728 | 1466584480647 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 01:34:40 INFO - PROCESS | 3728 | 1466584480650 Marionette TRACE conn2 <- [1,1853,null,{"value":"13"}] 01:34:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 01:34:40 INFO - PROCESS | 3728 | 1466584480653 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 01:34:40 INFO - PROCESS | 3728 | 1466584480655 Marionette TRACE conn2 <- [1,1854,null,{}] 01:34:40 INFO - PROCESS | 3728 | 1466584480659 Marionette TRACE conn2 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:40 INFO - PROCESS | 3728 | 1466584480661 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:34:40 INFO - PROCESS | 3728 | 1466584480769 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 01:34:40 INFO - PROCESS | 3728 | 1466584480883 Marionette TRACE conn2 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:40 INFO - PROCESS | 3728 | 1466584480886 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:34:40 INFO - PROCESS | 3728 | ++DOCSHELL 12BD8C00 == 48 [pid = 3728] [id = 473] 01:34:40 INFO - PROCESS | 3728 | ++DOMWINDOW == 115 (12D80400) [pid = 3728] [serial = 1419] [outer = 00000000] 01:34:40 INFO - PROCESS | 3728 | ++DOMWINDOW == 116 (13468800) [pid = 3728] [serial = 1420] [outer = 12D80400] 01:34:40 INFO - PROCESS | 3728 | 1466584480980 Marionette DEBUG loaded listener.js 01:34:41 INFO - PROCESS | 3728 | ++DOMWINDOW == 117 (159B0000) [pid = 3728] [serial = 1421] [outer = 12D80400] 01:34:41 INFO - PROCESS | 3728 | 1466584481744 Marionette TRACE conn2 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 01:34:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 01:34:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1144ms 01:34:41 INFO - PROCESS | 3728 | 1466584481803 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 01:34:41 INFO - PROCESS | 3728 | 1466584481807 Marionette TRACE conn2 <- [1,1857,null,{"value":"13"}] 01:34:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 01:34:41 INFO - PROCESS | 3728 | 1466584481812 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 01:34:41 INFO - PROCESS | 3728 | 1466584481816 Marionette TRACE conn2 <- [1,1858,null,{}] 01:34:41 INFO - PROCESS | 3728 | 1466584481841 Marionette TRACE conn2 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:41 INFO - PROCESS | 3728 | 1466584481843 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:34:41 INFO - PROCESS | 3728 | 1466584481951 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 01:34:42 INFO - PROCESS | 3728 | 1466584482091 Marionette TRACE conn2 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:42 INFO - PROCESS | 3728 | 1466584482093 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:34:42 INFO - PROCESS | 3728 | ++DOCSHELL 114C8000 == 49 [pid = 3728] [id = 474] 01:34:42 INFO - PROCESS | 3728 | ++DOMWINDOW == 118 (12BD9400) [pid = 3728] [serial = 1422] [outer = 00000000] 01:34:42 INFO - PROCESS | 3728 | ++DOMWINDOW == 119 (14F92C00) [pid = 3728] [serial = 1423] [outer = 12BD9400] 01:34:42 INFO - PROCESS | 3728 | 1466584482144 Marionette DEBUG loaded listener.js 01:34:42 INFO - PROCESS | 3728 | ++DOMWINDOW == 120 (162D1C00) [pid = 3728] [serial = 1424] [outer = 12BD9400] 01:34:42 INFO - PROCESS | 3728 | --DOCSHELL 1026C800 == 48 [pid = 3728] [id = 468] 01:34:42 INFO - PROCESS | 3728 | --DOCSHELL 14035C00 == 47 [pid = 3728] [id = 467] 01:34:42 INFO - PROCESS | 3728 | --DOCSHELL 104E1000 == 46 [pid = 3728] [id = 466] 01:34:42 INFO - PROCESS | 3728 | --DOCSHELL 19B69800 == 45 [pid = 3728] [id = 465] 01:34:42 INFO - PROCESS | 3728 | --DOCSHELL 180B8000 == 44 [pid = 3728] [id = 464] 01:34:42 INFO - PROCESS | 3728 | --DOCSHELL 17B02800 == 43 [pid = 3728] [id = 463] 01:34:42 INFO - PROCESS | 3728 | --DOCSHELL 16E04400 == 42 [pid = 3728] [id = 462] 01:34:42 INFO - PROCESS | 3728 | --DOCSHELL 13C86400 == 41 [pid = 3728] [id = 461] 01:34:42 INFO - PROCESS | 3728 | --DOCSHELL 10E08800 == 40 [pid = 3728] [id = 460] 01:34:42 INFO - PROCESS | 3728 | --DOCSHELL 105F1800 == 39 [pid = 3728] [id = 456] 01:34:42 INFO - PROCESS | 3728 | --DOMWINDOW == 119 (1305E800) [pid = 3728] [serial = 1327] [outer = 00000000] [url = about:blank] 01:34:42 INFO - PROCESS | 3728 | --DOMWINDOW == 118 (16970400) [pid = 3728] [serial = 1330] [outer = 00000000] [url = about:blank] 01:34:42 INFO - PROCESS | 3728 | --DOMWINDOW == 117 (19D6F400) [pid = 3728] [serial = 1351] [outer = 00000000] [url = about:blank] 01:34:42 INFO - PROCESS | 3728 | --DOMWINDOW == 116 (1689DC00) [pid = 3728] [serial = 1342] [outer = 00000000] [url = about:blank] 01:34:42 INFO - PROCESS | 3728 | --DOMWINDOW == 115 (169D7400) [pid = 3728] [serial = 1343] [outer = 00000000] [url = about:blank] 01:34:42 INFO - PROCESS | 3728 | --DOMWINDOW == 114 (12BDAC00) [pid = 3728] [serial = 1337] [outer = 00000000] [url = about:blank] 01:34:42 INFO - PROCESS | 3728 | --DOMWINDOW == 113 (12B0EC00) [pid = 3728] [serial = 1336] [outer = 00000000] [url = about:blank] 01:34:42 INFO - PROCESS | 3728 | --DOMWINDOW == 112 (19D6C000) [pid = 3728] [serial = 1333] [outer = 00000000] [url = about:blank] 01:34:42 INFO - PROCESS | 3728 | --DOMWINDOW == 111 (19525800) [pid = 3728] [serial = 1348] [outer = 00000000] [url = about:blank] 01:34:42 INFO - PROCESS | 3728 | --DOMWINDOW == 110 (114D4800) [pid = 3728] [serial = 1339] [outer = 00000000] [url = about:blank] 01:34:42 INFO - PROCESS | 3728 | --DOMWINDOW == 109 (131E4C00) [pid = 3728] [serial = 1340] [outer = 00000000] [url = about:blank] 01:34:42 INFO - PROCESS | 3728 | --DOMWINDOW == 108 (17BB2800) [pid = 3728] [serial = 1346] [outer = 00000000] [url = about:blank] 01:34:42 INFO - PROCESS | 3728 | --DOMWINDOW == 107 (178EC800) [pid = 3728] [serial = 1345] [outer = 00000000] [url = about:blank] 01:34:42 INFO - PROCESS | 3728 | --DOMWINDOW == 106 (1A395000) [pid = 3728] [serial = 1354] [outer = 00000000] [url = about:blank] 01:34:42 INFO - PROCESS | 3728 | --DOMWINDOW == 105 (19EB3800) [pid = 3728] [serial = 1352] [outer = 00000000] [url = about:blank] 01:34:42 INFO - PROCESS | 3728 | --DOMWINDOW == 104 (1A4F8C00) [pid = 3728] [serial = 1357] [outer = 00000000] [url = about:blank] 01:34:42 INFO - PROCESS | 3728 | --DOMWINDOW == 103 (1A395C00) [pid = 3728] [serial = 1355] [outer = 00000000] [url = about:blank] 01:34:42 INFO - PROCESS | 3728 | --DOMWINDOW == 102 (1A4F0800) [pid = 3728] [serial = 1364] [outer = 00000000] [url = about:blank] 01:34:42 INFO - PROCESS | 3728 | --DOMWINDOW == 101 (1AB3B000) [pid = 3728] [serial = 1366] [outer = 00000000] [url = about:blank] 01:34:42 INFO - PROCESS | 3728 | --DOMWINDOW == 100 (1A2B8C00) [pid = 3728] [serial = 1363] [outer = 00000000] [url = about:blank] 01:34:42 INFO - PROCESS | 3728 | --DOMWINDOW == 99 (1A4F9C00) [pid = 3728] [serial = 1358] [outer = 00000000] [url = about:blank] 01:34:42 INFO - PROCESS | 3728 | --DOMWINDOW == 98 (16E03C00) [pid = 3728] [serial = 1360] [outer = 00000000] [url = about:blank] 01:34:42 INFO - PROCESS | 3728 | --DOMWINDOW == 97 (178E5400) [pid = 3728] [serial = 1361] [outer = 00000000] [url = about:blank] 01:34:42 INFO - PROCESS | 3728 | --DOMWINDOW == 96 (19526000) [pid = 3728] [serial = 1349] [outer = 00000000] [url = about:blank] 01:34:42 INFO - PROCESS | 3728 | 1466584482658 Marionette TRACE conn2 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 01:34:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 01:34:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 924ms 01:34:42 INFO - PROCESS | 3728 | 1466584482734 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 01:34:42 INFO - PROCESS | 3728 | 1466584482738 Marionette TRACE conn2 <- [1,1861,null,{"value":"13"}] 01:34:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 01:34:42 INFO - PROCESS | 3728 | 1466584482744 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 01:34:42 INFO - PROCESS | 3728 | 1466584482747 Marionette TRACE conn2 <- [1,1862,null,{}] 01:34:42 INFO - PROCESS | 3728 | 1466584482751 Marionette TRACE conn2 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:42 INFO - PROCESS | 3728 | 1466584482753 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:34:42 INFO - PROCESS | 3728 | 1466584482848 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 01:34:42 INFO - PROCESS | 3728 | 1466584482880 Marionette TRACE conn2 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:42 INFO - PROCESS | 3728 | 1466584482882 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:34:42 INFO - PROCESS | 3728 | ++DOCSHELL 131E4C00 == 40 [pid = 3728] [id = 475] 01:34:42 INFO - PROCESS | 3728 | ++DOMWINDOW == 97 (14035C00) [pid = 3728] [serial = 1425] [outer = 00000000] 01:34:43 INFO - PROCESS | 3728 | ++DOMWINDOW == 98 (168A5C00) [pid = 3728] [serial = 1426] [outer = 14035C00] 01:34:43 INFO - PROCESS | 3728 | 1466584483015 Marionette DEBUG loaded listener.js 01:34:43 INFO - PROCESS | 3728 | ++DOMWINDOW == 99 (169D7400) [pid = 3728] [serial = 1427] [outer = 14035C00] 01:34:43 INFO - PROCESS | 3728 | 1466584483385 Marionette TRACE conn2 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 01:34:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 01:34:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 705ms 01:34:43 INFO - PROCESS | 3728 | 1466584483444 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 01:34:43 INFO - PROCESS | 3728 | 1466584483447 Marionette TRACE conn2 <- [1,1865,null,{"value":"13"}] 01:34:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 01:34:43 INFO - PROCESS | 3728 | 1466584483450 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 01:34:43 INFO - PROCESS | 3728 | 1466584483453 Marionette TRACE conn2 <- [1,1866,null,{}] 01:34:43 INFO - PROCESS | 3728 | 1466584483463 Marionette TRACE conn2 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:43 INFO - PROCESS | 3728 | 1466584483467 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:34:43 INFO - PROCESS | 3728 | 1466584483580 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 01:34:43 INFO - PROCESS | 3728 | 1466584483595 Marionette TRACE conn2 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:43 INFO - PROCESS | 3728 | 1466584483600 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:34:43 INFO - PROCESS | 3728 | ++DOCSHELL 17BB7800 == 41 [pid = 3728] [id = 476] 01:34:43 INFO - PROCESS | 3728 | ++DOMWINDOW == 100 (17E01400) [pid = 3728] [serial = 1428] [outer = 00000000] 01:34:43 INFO - PROCESS | 3728 | ++DOMWINDOW == 101 (180B6400) [pid = 3728] [serial = 1429] [outer = 17E01400] 01:34:43 INFO - PROCESS | 3728 | 1466584483653 Marionette DEBUG loaded listener.js 01:34:43 INFO - PROCESS | 3728 | ++DOMWINDOW == 102 (198E4000) [pid = 3728] [serial = 1430] [outer = 17E01400] 01:34:44 INFO - PROCESS | 3728 | 1466584484086 Marionette TRACE conn2 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 01:34:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 01:34:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 690ms 01:34:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 01:34:44 INFO - PROCESS | 3728 | 1466584484149 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 01:34:44 INFO - PROCESS | 3728 | 1466584484152 Marionette TRACE conn2 <- [1,1869,null,{"value":"13"}] 01:34:44 INFO - PROCESS | 3728 | 1466584484155 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 01:34:44 INFO - PROCESS | 3728 | 1466584484157 Marionette TRACE conn2 <- [1,1870,null,{}] 01:34:44 INFO - PROCESS | 3728 | 1466584484161 Marionette TRACE conn2 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:44 INFO - PROCESS | 3728 | 1466584484163 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:34:44 INFO - PROCESS | 3728 | 1466584484249 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 01:34:44 INFO - PROCESS | 3728 | 1466584484254 Marionette TRACE conn2 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:44 INFO - PROCESS | 3728 | 1466584484256 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:34:44 INFO - PROCESS | 3728 | ++DOCSHELL 17E0A400 == 42 [pid = 3728] [id = 477] 01:34:44 INFO - PROCESS | 3728 | ++DOMWINDOW == 103 (198EA800) [pid = 3728] [serial = 1431] [outer = 00000000] 01:34:44 INFO - PROCESS | 3728 | ++DOMWINDOW == 104 (19BC1800) [pid = 3728] [serial = 1432] [outer = 198EA800] 01:34:44 INFO - PROCESS | 3728 | 1466584484308 Marionette DEBUG loaded listener.js 01:34:44 INFO - PROCESS | 3728 | ++DOMWINDOW == 105 (19D68000) [pid = 3728] [serial = 1433] [outer = 198EA800] 01:34:44 INFO - PROCESS | 3728 | 1466584484784 Marionette TRACE conn2 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 01:34:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 01:34:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 690ms 01:34:44 INFO - PROCESS | 3728 | 1466584484857 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 01:34:44 INFO - PROCESS | 3728 | 1466584484859 Marionette TRACE conn2 <- [1,1873,null,{"value":"13"}] 01:34:44 INFO - PROCESS | 3728 | 1466584484863 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 01:34:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 01:34:44 INFO - PROCESS | 3728 | 1466584484864 Marionette TRACE conn2 <- [1,1874,null,{}] 01:34:44 INFO - PROCESS | 3728 | 1466584484868 Marionette TRACE conn2 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:44 INFO - PROCESS | 3728 | 1466584484870 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:34:45 INFO - PROCESS | 3728 | 1466584484986 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 01:34:45 INFO - PROCESS | 3728 | 1466584485083 Marionette TRACE conn2 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:45 INFO - PROCESS | 3728 | 1466584485085 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:34:45 INFO - PROCESS | 3728 | ++DOCSHELL 19D9D800 == 43 [pid = 3728] [id = 478] 01:34:45 INFO - PROCESS | 3728 | ++DOMWINDOW == 106 (19DA0C00) [pid = 3728] [serial = 1434] [outer = 00000000] 01:34:45 INFO - PROCESS | 3728 | ++DOMWINDOW == 107 (19EB2000) [pid = 3728] [serial = 1435] [outer = 19DA0C00] 01:34:45 INFO - PROCESS | 3728 | 1466584485128 Marionette DEBUG loaded listener.js 01:34:45 INFO - PROCESS | 3728 | ++DOMWINDOW == 108 (19EB3C00) [pid = 3728] [serial = 1436] [outer = 19DA0C00] 01:34:45 INFO - PROCESS | 3728 | 1466584485565 Marionette TRACE conn2 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 01:34:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 01:34:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 737ms 01:34:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 01:34:45 INFO - PROCESS | 3728 | 1466584485605 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 01:34:45 INFO - PROCESS | 3728 | 1466584485607 Marionette TRACE conn2 <- [1,1877,null,{"value":"13"}] 01:34:45 INFO - PROCESS | 3728 | 1466584485621 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 01:34:45 INFO - PROCESS | 3728 | 1466584485622 Marionette TRACE conn2 <- [1,1878,null,{}] 01:34:45 INFO - PROCESS | 3728 | 1466584485626 Marionette TRACE conn2 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:45 INFO - PROCESS | 3728 | 1466584485631 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:34:45 INFO - PROCESS | 3728 | 1466584485771 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 01:34:45 INFO - PROCESS | 3728 | 1466584485844 Marionette TRACE conn2 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:45 INFO - PROCESS | 3728 | 1466584485847 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:34:45 INFO - PROCESS | 3728 | ++DOCSHELL 1A2B9000 == 44 [pid = 3728] [id = 479] 01:34:45 INFO - PROCESS | 3728 | ++DOMWINDOW == 109 (1A3A0000) [pid = 3728] [serial = 1437] [outer = 00000000] 01:34:45 INFO - PROCESS | 3728 | ++DOMWINDOW == 110 (1AB3A800) [pid = 3728] [serial = 1438] [outer = 1A3A0000] 01:34:45 INFO - PROCESS | 3728 | 1466584485890 Marionette DEBUG loaded listener.js 01:34:45 INFO - PROCESS | 3728 | ++DOMWINDOW == 111 (1AB3B400) [pid = 3728] [serial = 1439] [outer = 1A3A0000] 01:34:46 INFO - PROCESS | 3728 | 1466584486298 Marionette TRACE conn2 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 01:34:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 01:34:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 752ms 01:34:46 INFO - PROCESS | 3728 | 1466584486384 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 01:34:46 INFO - PROCESS | 3728 | 1466584486386 Marionette TRACE conn2 <- [1,1881,null,{"value":"13"}] 01:34:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 01:34:46 INFO - PROCESS | 3728 | 1466584486390 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 01:34:46 INFO - PROCESS | 3728 | 1466584486391 Marionette TRACE conn2 <- [1,1882,null,{}] 01:34:46 INFO - PROCESS | 3728 | 1466584486395 Marionette TRACE conn2 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:46 INFO - PROCESS | 3728 | 1466584486396 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:34:46 INFO - PROCESS | 3728 | 1466584486712 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 01:34:46 INFO - PROCESS | 3728 | --DOMWINDOW == 110 (1A2B1C00) [pid = 3728] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 01:34:46 INFO - PROCESS | 3728 | --DOMWINDOW == 109 (16E04800) [pid = 3728] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 01:34:46 INFO - PROCESS | 3728 | --DOMWINDOW == 108 (19530800) [pid = 3728] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 01:34:46 INFO - PROCESS | 3728 | --DOMWINDOW == 107 (17BA8400) [pid = 3728] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 01:34:46 INFO - PROCESS | 3728 | --DOMWINDOW == 106 (14036800) [pid = 3728] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 01:34:46 INFO - PROCESS | 3728 | --DOMWINDOW == 105 (19D9BC00) [pid = 3728] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 01:34:46 INFO - PROCESS | 3728 | --DOMWINDOW == 104 (11CD0400) [pid = 3728] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 01:34:46 INFO - PROCESS | 3728 | --DOMWINDOW == 103 (10E09400) [pid = 3728] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 01:34:46 INFO - PROCESS | 3728 | --DOMWINDOW == 102 (104E6800) [pid = 3728] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 01:34:46 INFO - PROCESS | 3728 | --DOMWINDOW == 101 (15B7B400) [pid = 3728] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 01:34:46 INFO - PROCESS | 3728 | 1466584486793 Marionette TRACE conn2 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:46 INFO - PROCESS | 3728 | 1466584486795 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:34:46 INFO - PROCESS | 3728 | ++DOCSHELL 104E6800 == 45 [pid = 3728] [id = 480] 01:34:46 INFO - PROCESS | 3728 | ++DOMWINDOW == 102 (104EBC00) [pid = 3728] [serial = 1440] [outer = 00000000] 01:34:46 INFO - PROCESS | 3728 | ++DOMWINDOW == 103 (11AEA400) [pid = 3728] [serial = 1441] [outer = 104EBC00] 01:34:46 INFO - PROCESS | 3728 | 1466584486837 Marionette DEBUG loaded listener.js 01:34:46 INFO - PROCESS | 3728 | ++DOMWINDOW == 104 (128B4400) [pid = 3728] [serial = 1442] [outer = 104EBC00] 01:34:47 INFO - PROCESS | 3728 | 1466584487186 Marionette TRACE conn2 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 01:34:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 01:34:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 831ms 01:34:47 INFO - PROCESS | 3728 | 1466584487231 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 01:34:47 INFO - PROCESS | 3728 | 1466584487233 Marionette TRACE conn2 <- [1,1885,null,{"value":"13"}] 01:34:47 INFO - PROCESS | 3728 | 1466584487236 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 01:34:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 01:34:47 INFO - PROCESS | 3728 | 1466584487238 Marionette TRACE conn2 <- [1,1886,null,{}] 01:34:47 INFO - PROCESS | 3728 | 1466584487241 Marionette TRACE conn2 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:47 INFO - PROCESS | 3728 | 1466584487243 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:34:47 INFO - PROCESS | 3728 | 1466584487325 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 01:34:47 INFO - PROCESS | 3728 | 1466584487331 Marionette TRACE conn2 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:47 INFO - PROCESS | 3728 | 1466584487333 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:34:47 INFO - PROCESS | 3728 | ++DOCSHELL 128B9000 == 46 [pid = 3728] [id = 481] 01:34:47 INFO - PROCESS | 3728 | ++DOMWINDOW == 105 (128BA400) [pid = 3728] [serial = 1443] [outer = 00000000] 01:34:47 INFO - PROCESS | 3728 | ++DOMWINDOW == 106 (16D5A000) [pid = 3728] [serial = 1444] [outer = 128BA400] 01:34:47 INFO - PROCESS | 3728 | 1466584487375 Marionette DEBUG loaded listener.js 01:34:47 INFO - PROCESS | 3728 | ++DOMWINDOW == 107 (180AAC00) [pid = 3728] [serial = 1445] [outer = 128BA400] 01:34:47 INFO - PROCESS | 3728 | 1466584487832 Marionette TRACE conn2 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 01:34:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 01:34:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 643ms 01:34:47 INFO - PROCESS | 3728 | 1466584487874 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 01:34:47 INFO - PROCESS | 3728 | 1466584487876 Marionette TRACE conn2 <- [1,1889,null,{"value":"13"}] 01:34:47 INFO - PROCESS | 3728 | 1466584487880 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 01:34:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 01:34:47 INFO - PROCESS | 3728 | 1466584487882 Marionette TRACE conn2 <- [1,1890,null,{}] 01:34:47 INFO - PROCESS | 3728 | 1466584487885 Marionette TRACE conn2 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:47 INFO - PROCESS | 3728 | 1466584487887 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:34:47 INFO - PROCESS | 3728 | 1466584487967 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 01:34:47 INFO - PROCESS | 3728 | 1466584487973 Marionette TRACE conn2 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:47 INFO - PROCESS | 3728 | 1466584487975 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:34:48 INFO - PROCESS | 3728 | ++DOCSHELL 102D2000 == 47 [pid = 3728] [id = 482] 01:34:48 INFO - PROCESS | 3728 | ++DOMWINDOW == 108 (105EA000) [pid = 3728] [serial = 1446] [outer = 00000000] 01:34:48 INFO - PROCESS | 3728 | ++DOMWINDOW == 109 (19631000) [pid = 3728] [serial = 1447] [outer = 105EA000] 01:34:48 INFO - PROCESS | 3728 | 1466584488017 Marionette DEBUG loaded listener.js 01:34:48 INFO - PROCESS | 3728 | ++DOMWINDOW == 110 (19633000) [pid = 3728] [serial = 1448] [outer = 105EA000] 01:34:48 INFO - PROCESS | 3728 | 1466584488514 Marionette TRACE conn2 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 01:34:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 01:34:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 705ms 01:34:48 INFO - PROCESS | 3728 | 1466584488611 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 01:34:48 INFO - PROCESS | 3728 | 1466584488613 Marionette TRACE conn2 <- [1,1893,null,{"value":"13"}] 01:34:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 01:34:48 INFO - PROCESS | 3728 | 1466584488617 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 01:34:48 INFO - PROCESS | 3728 | 1466584488618 Marionette TRACE conn2 <- [1,1894,null,{}] 01:34:48 INFO - PROCESS | 3728 | 1466584488622 Marionette TRACE conn2 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:48 INFO - PROCESS | 3728 | 1466584488623 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:34:48 INFO - PROCESS | 3728 | 1466584488713 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 01:34:48 INFO - PROCESS | 3728 | 1466584488723 Marionette TRACE conn2 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:48 INFO - PROCESS | 3728 | 1466584488726 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:34:48 INFO - PROCESS | 3728 | ++DOCSHELL 0C76F400 == 48 [pid = 3728] [id = 483] 01:34:48 INFO - PROCESS | 3728 | ++DOMWINDOW == 111 (0F2DDC00) [pid = 3728] [serial = 1449] [outer = 00000000] 01:34:48 INFO - PROCESS | 3728 | ++DOMWINDOW == 112 (105F5800) [pid = 3728] [serial = 1450] [outer = 0F2DDC00] 01:34:48 INFO - PROCESS | 3728 | 1466584488832 Marionette DEBUG loaded listener.js 01:34:48 INFO - PROCESS | 3728 | ++DOMWINDOW == 113 (10E07400) [pid = 3728] [serial = 1451] [outer = 0F2DDC00] 01:34:49 INFO - PROCESS | 3728 | 1466584489566 Marionette TRACE conn2 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 01:34:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 01:34:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1003ms 01:34:49 INFO - PROCESS | 3728 | 1466584489620 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 01:34:49 INFO - PROCESS | 3728 | 1466584489624 Marionette TRACE conn2 <- [1,1897,null,{"value":"13"}] 01:34:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 01:34:49 INFO - PROCESS | 3728 | 1466584489629 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 01:34:49 INFO - PROCESS | 3728 | 1466584489632 Marionette TRACE conn2 <- [1,1898,null,{}] 01:34:49 INFO - PROCESS | 3728 | 1466584489637 Marionette TRACE conn2 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:49 INFO - PROCESS | 3728 | 1466584489641 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:34:49 INFO - PROCESS | 3728 | 1466584489797 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 01:34:49 INFO - PROCESS | 3728 | 1466584489935 Marionette TRACE conn2 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:49 INFO - PROCESS | 3728 | 1466584489939 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:34:49 INFO - PROCESS | 3728 | ++DOCSHELL 104EC800 == 49 [pid = 3728] [id = 484] 01:34:49 INFO - PROCESS | 3728 | ++DOMWINDOW == 114 (13B0B000) [pid = 3728] [serial = 1452] [outer = 00000000] 01:34:49 INFO - PROCESS | 3728 | ++DOMWINDOW == 115 (156B6C00) [pid = 3728] [serial = 1453] [outer = 13B0B000] 01:34:50 INFO - PROCESS | 3728 | 1466584489996 Marionette DEBUG loaded listener.js 01:34:50 INFO - PROCESS | 3728 | ++DOMWINDOW == 116 (169CF800) [pid = 3728] [serial = 1454] [outer = 13B0B000] 01:34:50 INFO - PROCESS | 3728 | 1466584490550 Marionette TRACE conn2 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 01:34:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 01:34:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1003ms 01:34:50 INFO - PROCESS | 3728 | 1466584490633 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 01:34:50 INFO - PROCESS | 3728 | 1466584490637 Marionette TRACE conn2 <- [1,1901,null,{"value":"13"}] 01:34:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 01:34:50 INFO - PROCESS | 3728 | 1466584490644 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 01:34:50 INFO - PROCESS | 3728 | 1466584490647 Marionette TRACE conn2 <- [1,1902,null,{}] 01:34:50 INFO - PROCESS | 3728 | 1466584490651 Marionette TRACE conn2 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:50 INFO - PROCESS | 3728 | 1466584490654 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:34:50 INFO - PROCESS | 3728 | 1466584490772 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 01:34:50 INFO - PROCESS | 3728 | 1466584490916 Marionette TRACE conn2 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:50 INFO - PROCESS | 3728 | 1466584490919 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:34:50 INFO - PROCESS | 3728 | ++DOCSHELL 16EA8400 == 50 [pid = 3728] [id = 485] 01:34:50 INFO - PROCESS | 3728 | ++DOMWINDOW == 117 (17667800) [pid = 3728] [serial = 1455] [outer = 00000000] 01:34:50 INFO - PROCESS | 3728 | ++DOMWINDOW == 118 (1962DC00) [pid = 3728] [serial = 1456] [outer = 17667800] 01:34:50 INFO - PROCESS | 3728 | 1466584490973 Marionette DEBUG loaded listener.js 01:34:51 INFO - PROCESS | 3728 | ++DOMWINDOW == 119 (19639C00) [pid = 3728] [serial = 1457] [outer = 17667800] 01:34:51 INFO - PROCESS | 3728 | 1466584491576 Marionette TRACE conn2 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 01:34:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 01:34:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1003ms 01:34:51 INFO - PROCESS | 3728 | 1466584491647 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 01:34:51 INFO - PROCESS | 3728 | 1466584491649 Marionette TRACE conn2 <- [1,1905,null,{"value":"13"}] 01:34:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 01:34:51 INFO - PROCESS | 3728 | 1466584491653 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 01:34:51 INFO - PROCESS | 3728 | 1466584491657 Marionette TRACE conn2 <- [1,1906,null,{}] 01:34:51 INFO - PROCESS | 3728 | 1466584491668 Marionette TRACE conn2 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:51 INFO - PROCESS | 3728 | 1466584491673 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:34:51 INFO - PROCESS | 3728 | 1466584491791 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 01:34:51 INFO - PROCESS | 3728 | 1466584491937 Marionette TRACE conn2 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:51 INFO - PROCESS | 3728 | 1466584491940 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:34:51 INFO - PROCESS | 3728 | ++DOCSHELL 1026EC00 == 51 [pid = 3728] [id = 486] 01:34:51 INFO - PROCESS | 3728 | ++DOMWINDOW == 120 (162CF400) [pid = 3728] [serial = 1458] [outer = 00000000] 01:34:51 INFO - PROCESS | 3728 | ++DOMWINDOW == 121 (1AA9C000) [pid = 3728] [serial = 1459] [outer = 162CF400] 01:34:52 INFO - PROCESS | 3728 | 1466584491994 Marionette DEBUG loaded listener.js 01:34:52 INFO - PROCESS | 3728 | ++DOMWINDOW == 122 (1AB40000) [pid = 3728] [serial = 1460] [outer = 162CF400] 01:34:52 INFO - PROCESS | 3728 | 1466584492584 Marionette TRACE conn2 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 01:34:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 01:34:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1003ms 01:34:52 INFO - PROCESS | 3728 | 1466584492655 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 01:34:52 INFO - PROCESS | 3728 | 1466584492658 Marionette TRACE conn2 <- [1,1909,null,{"value":"13"}] 01:34:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 01:34:52 INFO - PROCESS | 3728 | 1466584492662 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 01:34:52 INFO - PROCESS | 3728 | 1466584492664 Marionette TRACE conn2 <- [1,1910,null,{}] 01:34:52 INFO - PROCESS | 3728 | 1466584492668 Marionette TRACE conn2 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:52 INFO - PROCESS | 3728 | 1466584492670 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:34:52 INFO - PROCESS | 3728 | 1466584492781 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 01:34:53 INFO - PROCESS | 3728 | 1466584493081 Marionette TRACE conn2 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:53 INFO - PROCESS | 3728 | 1466584493084 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:34:53 INFO - PROCESS | 3728 | ++DOCSHELL 0F2E5000 == 52 [pid = 3728] [id = 487] 01:34:53 INFO - PROCESS | 3728 | ++DOMWINDOW == 123 (1047E000) [pid = 3728] [serial = 1461] [outer = 00000000] 01:34:53 INFO - PROCESS | 3728 | ++DOMWINDOW == 124 (128A5800) [pid = 3728] [serial = 1462] [outer = 1047E000] 01:34:53 INFO - PROCESS | 3728 | 1466584493158 Marionette DEBUG loaded listener.js 01:34:53 INFO - PROCESS | 3728 | ++DOMWINDOW == 125 (128BF000) [pid = 3728] [serial = 1463] [outer = 1047E000] 01:34:53 INFO - PROCESS | 3728 | 1466584493752 Marionette TRACE conn2 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 01:34:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 01:34:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1144ms 01:34:53 INFO - PROCESS | 3728 | 1466584493805 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 01:34:53 INFO - PROCESS | 3728 | 1466584493811 Marionette TRACE conn2 <- [1,1913,null,{"value":"13"}] 01:34:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 01:34:53 INFO - PROCESS | 3728 | 1466584493817 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 01:34:53 INFO - PROCESS | 3728 | 1466584493821 Marionette TRACE conn2 <- [1,1914,null,{}] 01:34:53 INFO - PROCESS | 3728 | 1466584493827 Marionette TRACE conn2 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:53 INFO - PROCESS | 3728 | 1466584493831 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:34:54 INFO - PROCESS | 3728 | --DOCSHELL 102D2000 == 51 [pid = 3728] [id = 482] 01:34:54 INFO - PROCESS | 3728 | --DOCSHELL 128B9000 == 50 [pid = 3728] [id = 481] 01:34:54 INFO - PROCESS | 3728 | --DOCSHELL 104E6800 == 49 [pid = 3728] [id = 480] 01:34:54 INFO - PROCESS | 3728 | --DOCSHELL 1A2B9000 == 48 [pid = 3728] [id = 479] 01:34:54 INFO - PROCESS | 3728 | --DOCSHELL 19D9D800 == 47 [pid = 3728] [id = 478] 01:34:54 INFO - PROCESS | 3728 | --DOCSHELL 17E0A400 == 46 [pid = 3728] [id = 477] 01:34:54 INFO - PROCESS | 3728 | --DOCSHELL 17BB7800 == 45 [pid = 3728] [id = 476] 01:34:54 INFO - PROCESS | 3728 | --DOCSHELL 131E4C00 == 44 [pid = 3728] [id = 475] 01:34:54 INFO - PROCESS | 3728 | --DOCSHELL 114C8000 == 43 [pid = 3728] [id = 474] 01:34:54 INFO - PROCESS | 3728 | --DOCSHELL 19EB8000 == 42 [pid = 3728] [id = 441] 01:34:54 INFO - PROCESS | 3728 | --DOCSHELL 19B66000 == 41 [pid = 3728] [id = 458] 01:34:54 INFO - PROCESS | 3728 | --DOCSHELL 114C8400 == 40 [pid = 3728] [id = 459] 01:34:54 INFO - PROCESS | 3728 | --DOCSHELL 10F11400 == 39 [pid = 3728] [id = 470] 01:34:54 INFO - PROCESS | 3728 | --DOCSHELL 19EAD400 == 38 [pid = 3728] [id = 469] 01:34:54 INFO - PROCESS | 3728 | --DOCSHELL 143FC800 == 37 [pid = 3728] [id = 429] 01:34:54 INFO - PROCESS | 3728 | --DOCSHELL 1AAA0000 == 36 [pid = 3728] [id = 455] 01:34:54 INFO - PROCESS | 3728 | --DOCSHELL 1A39E800 == 35 [pid = 3728] [id = 472] 01:34:54 INFO - PROCESS | 3728 | --DOCSHELL 198E2800 == 34 [pid = 3728] [id = 427] 01:34:54 INFO - PROCESS | 3728 | --DOCSHELL 15533800 == 33 [pid = 3728] [id = 457] 01:34:54 INFO - PROCESS | 3728 | --DOCSHELL 12BD8C00 == 32 [pid = 3728] [id = 473] 01:34:54 INFO - PROCESS | 3728 | --DOCSHELL 171C9400 == 31 [pid = 3728] [id = 471] 01:34:54 INFO - PROCESS | 3728 | --DOCSHELL 178E7400 == 30 [pid = 3728] [id = 430] 01:34:54 INFO - PROCESS | 3728 | --DOCSHELL 1026EC00 == 29 [pid = 3728] [id = 486] 01:34:54 INFO - PROCESS | 3728 | --DOCSHELL 0F2E5000 == 28 [pid = 3728] [id = 487] 01:34:54 INFO - PROCESS | 3728 | --DOCSHELL 16EA8400 == 27 [pid = 3728] [id = 485] 01:34:54 INFO - PROCESS | 3728 | --DOCSHELL 0C76F400 == 26 [pid = 3728] [id = 483] 01:34:54 INFO - PROCESS | 3728 | --DOCSHELL 104EC800 == 25 [pid = 3728] [id = 484] 01:34:54 INFO - PROCESS | 3728 | 1466584494649 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 01:34:54 INFO - PROCESS | 3728 | --DOMWINDOW == 124 (131EE800) [pid = 3728] [serial = 1399] [outer = 00000000] [url = about:blank] 01:34:54 INFO - PROCESS | 3728 | --DOMWINDOW == 123 (19EB4800) [pid = 3728] [serial = 1397] [outer = 00000000] [url = about:blank] 01:34:54 INFO - PROCESS | 3728 | --DOMWINDOW == 122 (1A189800) [pid = 3728] [serial = 1403] [outer = 00000000] [url = about:blank] 01:34:54 INFO - PROCESS | 3728 | --DOMWINDOW == 121 (140EB400) [pid = 3728] [serial = 1400] [outer = 00000000] [url = about:blank] 01:34:54 INFO - PROCESS | 3728 | --DOMWINDOW == 120 (19EB9C00) [pid = 3728] [serial = 1402] [outer = 00000000] [url = about:blank] 01:34:54 INFO - PROCESS | 3728 | --DOMWINDOW == 119 (180AEC00) [pid = 3728] [serial = 1391] [outer = 00000000] [url = about:blank] 01:34:54 INFO - PROCESS | 3728 | --DOMWINDOW == 118 (1AAA9C00) [pid = 3728] [serial = 1406] [outer = 00000000] [url = about:blank] 01:34:54 INFO - PROCESS | 3728 | --DOMWINDOW == 117 (1AB47800) [pid = 3728] [serial = 1408] [outer = 00000000] [url = about:blank] 01:34:54 INFO - PROCESS | 3728 | --DOMWINDOW == 116 (1AA9D800) [pid = 3728] [serial = 1405] [outer = 00000000] [url = about:blank] 01:34:54 INFO - PROCESS | 3728 | --DOMWINDOW == 115 (17133400) [pid = 3728] [serial = 1387] [outer = 00000000] [url = about:blank] 01:34:54 INFO - PROCESS | 3728 | --DOMWINDOW == 114 (198EF000) [pid = 3728] [serial = 1393] [outer = 00000000] [url = about:blank] 01:34:54 INFO - PROCESS | 3728 | --DOMWINDOW == 113 (176B0C00) [pid = 3728] [serial = 1388] [outer = 00000000] [url = about:blank] 01:34:54 INFO - PROCESS | 3728 | --DOMWINDOW == 112 (19EBB400) [pid = 3728] [serial = 1375] [outer = 00000000] [url = about:blank] 01:34:54 INFO - PROCESS | 3728 | --DOMWINDOW == 111 (180ACC00) [pid = 3728] [serial = 1390] [outer = 00000000] [url = about:blank] 01:34:54 INFO - PROCESS | 3728 | --DOMWINDOW == 110 (154E6C00) [pid = 3728] [serial = 1384] [outer = 00000000] [url = about:blank] 01:34:54 INFO - PROCESS | 3728 | --DOMWINDOW == 109 (156BD800) [pid = 3728] [serial = 1385] [outer = 00000000] [url = about:blank] 01:34:54 INFO - PROCESS | 3728 | --DOMWINDOW == 108 (129B3800) [pid = 3728] [serial = 1369] [outer = 00000000] [url = about:blank] 01:34:54 INFO - PROCESS | 3728 | --DOMWINDOW == 107 (19EB1400) [pid = 3728] [serial = 1396] [outer = 00000000] [url = about:blank] 01:34:54 INFO - PROCESS | 3728 | --DOMWINDOW == 106 (162CEC00) [pid = 3728] [serial = 1372] [outer = 00000000] [url = about:blank] 01:34:54 INFO - PROCESS | 3728 | --DOMWINDOW == 105 (19B5BC00) [pid = 3728] [serial = 1394] [outer = 00000000] [url = about:blank] 01:34:54 INFO - PROCESS | 3728 | --DOMWINDOW == 104 (154E2400) [pid = 3728] [serial = 1379] [outer = 00000000] [url = about:blank] 01:34:54 INFO - PROCESS | 3728 | --DOMWINDOW == 103 (14042000) [pid = 3728] [serial = 1378] [outer = 00000000] [url = about:blank] 01:34:54 INFO - PROCESS | 3728 | --DOMWINDOW == 102 (14041000) [pid = 3728] [serial = 1382] [outer = 00000000] [url = about:blank] 01:34:54 INFO - PROCESS | 3728 | --DOMWINDOW == 101 (12B02000) [pid = 3728] [serial = 1381] [outer = 00000000] [url = about:blank] 01:34:54 INFO - PROCESS | 3728 | 1466584494852 Marionette TRACE conn2 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:54 INFO - PROCESS | 3728 | 1466584494856 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:34:54 INFO - PROCESS | 3728 | ++DOCSHELL 1026C800 == 26 [pid = 3728] [id = 488] 01:34:54 INFO - PROCESS | 3728 | ++DOMWINDOW == 102 (102D2000) [pid = 3728] [serial = 1464] [outer = 00000000] 01:34:54 INFO - PROCESS | 3728 | ++DOMWINDOW == 103 (104E7400) [pid = 3728] [serial = 1465] [outer = 102D2000] 01:34:54 INFO - PROCESS | 3728 | 1466584494904 Marionette DEBUG loaded listener.js 01:34:55 INFO - PROCESS | 3728 | ++DOMWINDOW == 104 (10A5AC00) [pid = 3728] [serial = 1466] [outer = 102D2000] 01:34:55 INFO - PROCESS | 3728 | 1466584495350 Marionette TRACE conn2 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 01:34:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 01:34:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1614ms 01:34:55 INFO - PROCESS | 3728 | 1466584495427 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 01:34:55 INFO - PROCESS | 3728 | 1466584495431 Marionette TRACE conn2 <- [1,1917,null,{"value":"13"}] 01:34:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 01:34:55 INFO - PROCESS | 3728 | 1466584495436 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 01:34:55 INFO - PROCESS | 3728 | 1466584495439 Marionette TRACE conn2 <- [1,1918,null,{}] 01:34:55 INFO - PROCESS | 3728 | 1466584495444 Marionette TRACE conn2 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:55 INFO - PROCESS | 3728 | 1466584495447 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:34:55 INFO - PROCESS | 3728 | 1466584495537 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 01:34:55 INFO - PROCESS | 3728 | 1466584495546 Marionette TRACE conn2 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:55 INFO - PROCESS | 3728 | 1466584495549 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:34:55 INFO - PROCESS | 3728 | ++DOCSHELL 12B02000 == 27 [pid = 3728] [id = 489] 01:34:55 INFO - PROCESS | 3728 | ++DOMWINDOW == 105 (12B09800) [pid = 3728] [serial = 1467] [outer = 00000000] 01:34:55 INFO - PROCESS | 3728 | ++DOMWINDOW == 106 (12DC2400) [pid = 3728] [serial = 1468] [outer = 12B09800] 01:34:55 INFO - PROCESS | 3728 | 1466584495595 Marionette DEBUG loaded listener.js 01:34:55 INFO - PROCESS | 3728 | ++DOMWINDOW == 107 (1314E400) [pid = 3728] [serial = 1469] [outer = 12B09800] 01:34:56 INFO - PROCESS | 3728 | 1466584496067 Marionette TRACE conn2 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 01:34:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 01:34:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 689ms 01:34:56 INFO - PROCESS | 3728 | 1466584496150 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 01:34:56 INFO - PROCESS | 3728 | 1466584496153 Marionette TRACE conn2 <- [1,1921,null,{"value":"13"}] 01:34:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 01:34:56 INFO - PROCESS | 3728 | 1466584496159 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 01:34:56 INFO - PROCESS | 3728 | 1466584496161 Marionette TRACE conn2 <- [1,1922,null,{}] 01:34:56 INFO - PROCESS | 3728 | 1466584496165 Marionette TRACE conn2 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:56 INFO - PROCESS | 3728 | 1466584496167 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:34:56 INFO - PROCESS | 3728 | 1466584496254 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 01:34:56 INFO - PROCESS | 3728 | 1466584496360 Marionette TRACE conn2 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:56 INFO - PROCESS | 3728 | 1466584496362 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:34:56 INFO - PROCESS | 3728 | ++DOCSHELL 143CCC00 == 28 [pid = 3728] [id = 490] 01:34:56 INFO - PROCESS | 3728 | ++DOMWINDOW == 108 (154E2400) [pid = 3728] [serial = 1470] [outer = 00000000] 01:34:56 INFO - PROCESS | 3728 | ++DOMWINDOW == 109 (156B1000) [pid = 3728] [serial = 1471] [outer = 154E2400] 01:34:56 INFO - PROCESS | 3728 | 1466584496407 Marionette DEBUG loaded listener.js 01:34:56 INFO - PROCESS | 3728 | ++DOMWINDOW == 110 (159ACC00) [pid = 3728] [serial = 1472] [outer = 154E2400] 01:34:56 INFO - PROCESS | 3728 | 1466584496790 Marionette TRACE conn2 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 01:34:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 01:34:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 690ms 01:34:56 INFO - PROCESS | 3728 | 1466584496854 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 01:34:56 INFO - PROCESS | 3728 | 1466584496858 Marionette TRACE conn2 <- [1,1925,null,{"value":"13"}] 01:34:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 01:34:56 INFO - PROCESS | 3728 | 1466584496886 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 01:34:56 INFO - PROCESS | 3728 | 1466584496891 Marionette TRACE conn2 <- [1,1926,null,{}] 01:34:56 INFO - PROCESS | 3728 | 1466584496895 Marionette TRACE conn2 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:56 INFO - PROCESS | 3728 | 1466584496898 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:34:57 INFO - PROCESS | 3728 | 1466584497025 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 01:34:57 INFO - PROCESS | 3728 | 1466584497034 Marionette TRACE conn2 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:57 INFO - PROCESS | 3728 | 1466584497036 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:34:57 INFO - PROCESS | 3728 | ++DOCSHELL 131E4C00 == 29 [pid = 3728] [id = 491] 01:34:57 INFO - PROCESS | 3728 | ++DOMWINDOW == 111 (13466C00) [pid = 3728] [serial = 1473] [outer = 00000000] 01:34:57 INFO - PROCESS | 3728 | ++DOMWINDOW == 112 (16EA1800) [pid = 3728] [serial = 1474] [outer = 13466C00] 01:34:57 INFO - PROCESS | 3728 | 1466584497090 Marionette DEBUG loaded listener.js 01:34:57 INFO - PROCESS | 3728 | ++DOMWINDOW == 113 (176B4800) [pid = 3728] [serial = 1475] [outer = 13466C00] 01:34:58 INFO - PROCESS | 3728 | --DOMWINDOW == 112 (19DA0C00) [pid = 3728] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 01:34:58 INFO - PROCESS | 3728 | --DOMWINDOW == 111 (1A3A0000) [pid = 3728] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 01:34:58 INFO - PROCESS | 3728 | --DOMWINDOW == 110 (104EBC00) [pid = 3728] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 01:34:58 INFO - PROCESS | 3728 | --DOMWINDOW == 109 (11CD0000) [pid = 3728] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 01:34:58 INFO - PROCESS | 3728 | --DOMWINDOW == 108 (171C9800) [pid = 3728] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 01:34:58 INFO - PROCESS | 3728 | --DOMWINDOW == 107 (128BA400) [pid = 3728] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 01:34:58 INFO - PROCESS | 3728 | --DOMWINDOW == 106 (12BD9400) [pid = 3728] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 01:34:58 INFO - PROCESS | 3728 | --DOMWINDOW == 105 (14035C00) [pid = 3728] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 01:34:58 INFO - PROCESS | 3728 | --DOMWINDOW == 104 (1A39F800) [pid = 3728] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 01:34:58 INFO - PROCESS | 3728 | --DOMWINDOW == 103 (12D80400) [pid = 3728] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 01:34:58 INFO - PROCESS | 3728 | --DOMWINDOW == 102 (1AB3AC00) [pid = 3728] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 01:34:58 INFO - PROCESS | 3728 | --DOMWINDOW == 101 (17E01400) [pid = 3728] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 01:34:58 INFO - PROCESS | 3728 | --DOMWINDOW == 100 (198EA800) [pid = 3728] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 01:34:58 INFO - PROCESS | 3728 | --DOMWINDOW == 99 (14F93000) [pid = 3728] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 01:34:58 INFO - PROCESS | 3728 | --DOMWINDOW == 98 (1144C000) [pid = 3728] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 01:34:58 INFO - PROCESS | 3728 | --DOMWINDOW == 97 (10F0D800) [pid = 3728] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 01:34:58 INFO - PROCESS | 3728 | --DOMWINDOW == 96 (1A18B800) [pid = 3728] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 01:34:58 INFO - PROCESS | 3728 | --DOMWINDOW == 95 (10E08C00) [pid = 3728] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 01:34:58 INFO - PROCESS | 3728 | --DOMWINDOW == 94 (162CE800) [pid = 3728] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 01:34:58 INFO - PROCESS | 3728 | --DOMWINDOW == 93 (1281F400) [pid = 3728] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 01:34:58 INFO - PROCESS | 3728 | --DOMWINDOW == 92 (1AAA1400) [pid = 3728] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 01:34:58 INFO - PROCESS | 3728 | --DOMWINDOW == 91 (1952B400) [pid = 3728] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 01:34:58 INFO - PROCESS | 3728 | --DOMWINDOW == 90 (178E9400) [pid = 3728] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 01:34:58 INFO - PROCESS | 3728 | --DOMWINDOW == 89 (105EA000) [pid = 3728] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 01:34:58 INFO - PROCESS | 3728 | --DOMWINDOW == 88 (15536400) [pid = 3728] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 01:34:58 INFO - PROCESS | 3728 | --DOMWINDOW == 87 (10B61400) [pid = 3728] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 01:34:58 INFO - PROCESS | 3728 | --DOMWINDOW == 86 (19BBA400) [pid = 3728] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 01:34:58 INFO - PROCESS | 3728 | 1466584498523 Marionette TRACE conn2 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 01:34:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 01:34:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1692ms 01:34:58 INFO - PROCESS | 3728 | 1466584498551 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 01:34:58 INFO - PROCESS | 3728 | 1466584498556 Marionette TRACE conn2 <- [1,1929,null,{"value":"13"}] 01:34:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 01:34:58 INFO - PROCESS | 3728 | 1466584498560 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 01:34:58 INFO - PROCESS | 3728 | 1466584498566 Marionette TRACE conn2 <- [1,1930,null,{}] 01:34:58 INFO - PROCESS | 3728 | 1466584498571 Marionette TRACE conn2 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:58 INFO - PROCESS | 3728 | 1466584498573 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:34:58 INFO - PROCESS | 3728 | 1466584498690 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 01:34:58 INFO - PROCESS | 3728 | 1466584498831 Marionette TRACE conn2 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:58 INFO - PROCESS | 3728 | 1466584498834 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:34:58 INFO - PROCESS | 3728 | ++DOCSHELL 104E6800 == 30 [pid = 3728] [id = 492] 01:34:58 INFO - PROCESS | 3728 | ++DOMWINDOW == 87 (10B61400) [pid = 3728] [serial = 1476] [outer = 00000000] 01:34:58 INFO - PROCESS | 3728 | ++DOMWINDOW == 88 (114C8400) [pid = 3728] [serial = 1477] [outer = 10B61400] 01:34:58 INFO - PROCESS | 3728 | 1466584498892 Marionette DEBUG loaded listener.js 01:34:59 INFO - PROCESS | 3728 | ++DOMWINDOW == 89 (128BEC00) [pid = 3728] [serial = 1478] [outer = 10B61400] 01:34:59 INFO - PROCESS | 3728 | 1466584499619 Marionette TRACE conn2 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 01:34:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 01:34:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1034ms 01:34:59 INFO - PROCESS | 3728 | 1466584499636 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 01:34:59 INFO - PROCESS | 3728 | 1466584499641 Marionette TRACE conn2 <- [1,1933,null,{"value":"13"}] 01:34:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 01:34:59 INFO - PROCESS | 3728 | 1466584499669 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 01:34:59 INFO - PROCESS | 3728 | 1466584499672 Marionette TRACE conn2 <- [1,1934,null,{}] 01:34:59 INFO - PROCESS | 3728 | 1466584499676 Marionette TRACE conn2 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:59 INFO - PROCESS | 3728 | 1466584499679 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:34:59 INFO - PROCESS | 3728 | 1466584499794 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 01:34:59 INFO - PROCESS | 3728 | 1466584499937 Marionette TRACE conn2 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:59 INFO - PROCESS | 3728 | 1466584499940 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:34:59 INFO - PROCESS | 3728 | ++DOCSHELL 140E9000 == 31 [pid = 3728] [id = 493] 01:34:59 INFO - PROCESS | 3728 | ++DOMWINDOW == 90 (140E9800) [pid = 3728] [serial = 1479] [outer = 00000000] 01:35:00 INFO - PROCESS | 3728 | ++DOMWINDOW == 91 (154E2000) [pid = 3728] [serial = 1480] [outer = 140E9800] 01:35:00 INFO - PROCESS | 3728 | 1466584500004 Marionette DEBUG loaded listener.js 01:35:00 INFO - PROCESS | 3728 | ++DOMWINDOW == 92 (15B75800) [pid = 3728] [serial = 1481] [outer = 140E9800] 01:35:00 INFO - PROCESS | 3728 | 1466584500833 Marionette TRACE conn2 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 01:35:00 INFO - PROCESS | 3728 | --DOCSHELL 143CCC00 == 30 [pid = 3728] [id = 490] 01:35:00 INFO - PROCESS | 3728 | --DOCSHELL 12B02000 == 29 [pid = 3728] [id = 489] 01:35:00 INFO - PROCESS | 3728 | --DOCSHELL 1026C800 == 28 [pid = 3728] [id = 488] 01:35:00 INFO - PROCESS | 3728 | --DOMWINDOW == 91 (15B6F000) [pid = 3728] [serial = 1289] [outer = 00000000] [url = about:blank] 01:35:00 INFO - PROCESS | 3728 | --DOMWINDOW == 90 (13B18400) [pid = 3728] [serial = 1328] [outer = 00000000] [url = about:blank] 01:35:00 INFO - PROCESS | 3728 | --DOMWINDOW == 89 (12B01800) [pid = 3728] [serial = 1253] [outer = 00000000] [url = about:blank] 01:35:00 INFO - PROCESS | 3728 | --DOMWINDOW == 88 (1A2B9C00) [pid = 3728] [serial = 1325] [outer = 00000000] [url = about:blank] 01:35:00 INFO - PROCESS | 3728 | --DOMWINDOW == 87 (10F72C00) [pid = 3728] [serial = 1250] [outer = 00000000] [url = about:blank] 01:35:00 INFO - PROCESS | 3728 | --DOMWINDOW == 86 (16E09800) [pid = 3728] [serial = 1331] [outer = 00000000] [url = about:blank] 01:35:00 INFO - PROCESS | 3728 | --DOMWINDOW == 85 (13113800) [pid = 3728] [serial = 1286] [outer = 00000000] [url = about:blank] 01:35:00 INFO - PROCESS | 3728 | --DOMWINDOW == 84 (1AB40C00) [pid = 3728] [serial = 1367] [outer = 00000000] [url = about:blank] 01:35:00 INFO - PROCESS | 3728 | --DOMWINDOW == 83 (19EBA800) [pid = 3728] [serial = 1334] [outer = 00000000] [url = about:blank] 01:35:00 INFO - PROCESS | 3728 | --DOMWINDOW == 82 (19B5E400) [pid = 3728] [serial = 1292] [outer = 00000000] [url = about:blank] 01:35:00 INFO - PROCESS | 3728 | --DOMWINDOW == 81 (19EB2000) [pid = 3728] [serial = 1435] [outer = 00000000] [url = about:blank] 01:35:00 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (1AB3A800) [pid = 3728] [serial = 1438] [outer = 00000000] [url = about:blank] 01:35:00 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (19EB3C00) [pid = 3728] [serial = 1436] [outer = 00000000] [url = about:blank] 01:35:00 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (11AEA400) [pid = 3728] [serial = 1441] [outer = 00000000] [url = about:blank] 01:35:00 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (1AB3B400) [pid = 3728] [serial = 1439] [outer = 00000000] [url = about:blank] 01:35:00 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (1346AC00) [pid = 3728] [serial = 1411] [outer = 00000000] [url = about:blank] 01:35:00 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (143C7400) [pid = 3728] [serial = 1412] [outer = 00000000] [url = about:blank] 01:35:00 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (17B06800) [pid = 3728] [serial = 1414] [outer = 00000000] [url = about:blank] 01:35:00 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (16D5A000) [pid = 3728] [serial = 1444] [outer = 00000000] [url = about:blank] 01:35:00 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (19530400) [pid = 3728] [serial = 1415] [outer = 00000000] [url = about:blank] 01:35:00 INFO - PROCESS | 3728 | --DOMWINDOW == 71 (14F92C00) [pid = 3728] [serial = 1423] [outer = 00000000] [url = about:blank] 01:35:00 INFO - PROCESS | 3728 | --DOMWINDOW == 70 (162D1C00) [pid = 3728] [serial = 1424] [outer = 00000000] [url = about:blank] 01:35:00 INFO - PROCESS | 3728 | --DOMWINDOW == 69 (168A5C00) [pid = 3728] [serial = 1426] [outer = 00000000] [url = about:blank] 01:35:00 INFO - PROCESS | 3728 | --DOMWINDOW == 68 (169D7400) [pid = 3728] [serial = 1427] [outer = 00000000] [url = about:blank] 01:35:00 INFO - PROCESS | 3728 | --DOMWINDOW == 67 (1AB3EC00) [pid = 3728] [serial = 1417] [outer = 00000000] [url = about:blank] 01:35:00 INFO - PROCESS | 3728 | --DOMWINDOW == 66 (1AE53800) [pid = 3728] [serial = 1418] [outer = 00000000] [url = about:blank] 01:35:00 INFO - PROCESS | 3728 | --DOMWINDOW == 65 (13468800) [pid = 3728] [serial = 1420] [outer = 00000000] [url = about:blank] 01:35:00 INFO - PROCESS | 3728 | --DOMWINDOW == 64 (159B0000) [pid = 3728] [serial = 1421] [outer = 00000000] [url = about:blank] 01:35:00 INFO - PROCESS | 3728 | --DOMWINDOW == 63 (1AE4F000) [pid = 3728] [serial = 1409] [outer = 00000000] [url = about:blank] 01:35:00 INFO - PROCESS | 3728 | --DOMWINDOW == 62 (180B6400) [pid = 3728] [serial = 1429] [outer = 00000000] [url = about:blank] 01:35:00 INFO - PROCESS | 3728 | --DOMWINDOW == 61 (198E4000) [pid = 3728] [serial = 1430] [outer = 00000000] [url = about:blank] 01:35:00 INFO - PROCESS | 3728 | --DOMWINDOW == 60 (19BC1800) [pid = 3728] [serial = 1432] [outer = 00000000] [url = about:blank] 01:35:00 INFO - PROCESS | 3728 | --DOMWINDOW == 59 (19633000) [pid = 3728] [serial = 1448] [outer = 00000000] [url = about:blank] 01:35:00 INFO - PROCESS | 3728 | --DOMWINDOW == 58 (128B4400) [pid = 3728] [serial = 1442] [outer = 00000000] [url = about:blank] 01:35:00 INFO - PROCESS | 3728 | --DOMWINDOW == 57 (180AAC00) [pid = 3728] [serial = 1445] [outer = 00000000] [url = about:blank] 01:35:00 INFO - PROCESS | 3728 | --DOMWINDOW == 56 (19D68000) [pid = 3728] [serial = 1433] [outer = 00000000] [url = about:blank] 01:35:00 INFO - PROCESS | 3728 | --DOMWINDOW == 55 (19631000) [pid = 3728] [serial = 1447] [outer = 00000000] [url = about:blank] 01:35:00 INFO - PROCESS | 3728 | --DOMWINDOW == 54 (16D5B800) [pid = 3728] [serial = 1373] [outer = 00000000] [url = about:blank] 01:35:00 INFO - PROCESS | 3728 | --DOMWINDOW == 53 (13B16400) [pid = 3728] [serial = 1370] [outer = 00000000] [url = about:blank] 01:35:00 INFO - PROCESS | 3728 | --DOMWINDOW == 52 (1AA9FC00) [pid = 3728] [serial = 1376] [outer = 00000000] [url = about:blank] 01:35:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 01:35:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1238ms 01:35:00 INFO - PROCESS | 3728 | 1466584500881 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 01:35:00 INFO - PROCESS | 3728 | 1466584500886 Marionette TRACE conn2 <- [1,1937,null,{"value":"13"}] 01:35:00 INFO - PROCESS | 3728 | 1466584500891 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 01:35:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 01:35:00 INFO - PROCESS | 3728 | 1466584500894 Marionette TRACE conn2 <- [1,1938,null,{}] 01:35:00 INFO - PROCESS | 3728 | 1466584500899 Marionette TRACE conn2 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:00 INFO - PROCESS | 3728 | 1466584500902 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:35:01 INFO - PROCESS | 3728 | 1466584501009 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 01:35:01 INFO - PROCESS | 3728 | 1466584501104 Marionette TRACE conn2 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:01 INFO - PROCESS | 3728 | 1466584501108 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:35:01 INFO - PROCESS | 3728 | ++DOCSHELL 11AED000 == 29 [pid = 3728] [id = 494] 01:35:01 INFO - PROCESS | 3728 | ++DOMWINDOW == 53 (11AF5000) [pid = 3728] [serial = 1482] [outer = 00000000] 01:35:01 INFO - PROCESS | 3728 | ++DOMWINDOW == 54 (128B0C00) [pid = 3728] [serial = 1483] [outer = 11AF5000] 01:35:01 INFO - PROCESS | 3728 | 1466584501156 Marionette DEBUG loaded listener.js 01:35:01 INFO - PROCESS | 3728 | ++DOMWINDOW == 55 (128B7000) [pid = 3728] [serial = 1484] [outer = 11AF5000] 01:35:01 INFO - PROCESS | 3728 | 1466584501586 Marionette TRACE conn2 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 01:35:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 01:35:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 737ms 01:35:01 INFO - PROCESS | 3728 | 1466584501632 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 01:35:01 INFO - PROCESS | 3728 | 1466584501637 Marionette TRACE conn2 <- [1,1941,null,{"value":"13"}] 01:35:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 01:35:01 INFO - PROCESS | 3728 | 1466584501643 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 01:35:01 INFO - PROCESS | 3728 | 1466584501645 Marionette TRACE conn2 <- [1,1942,null,{}] 01:35:01 INFO - PROCESS | 3728 | 1466584501649 Marionette TRACE conn2 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:01 INFO - PROCESS | 3728 | 1466584501651 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:35:01 INFO - PROCESS | 3728 | 1466584501735 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 01:35:01 INFO - PROCESS | 3728 | 1466584501743 Marionette TRACE conn2 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:01 INFO - PROCESS | 3728 | 1466584501746 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:35:01 INFO - PROCESS | 3728 | ++DOCSHELL 13113800 == 30 [pid = 3728] [id = 495] 01:35:01 INFO - PROCESS | 3728 | ++DOMWINDOW == 56 (1312B000) [pid = 3728] [serial = 1485] [outer = 00000000] 01:35:01 INFO - PROCESS | 3728 | ++DOMWINDOW == 57 (131ED800) [pid = 3728] [serial = 1486] [outer = 1312B000] 01:35:01 INFO - PROCESS | 3728 | 1466584501791 Marionette DEBUG loaded listener.js 01:35:01 INFO - PROCESS | 3728 | ++DOMWINDOW == 58 (13C06800) [pid = 3728] [serial = 1487] [outer = 1312B000] 01:35:02 INFO - PROCESS | 3728 | 1466584502260 Marionette TRACE conn2 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 01:35:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 01:35:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 627ms 01:35:02 INFO - PROCESS | 3728 | 1466584502281 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 01:35:02 INFO - PROCESS | 3728 | 1466584502283 Marionette TRACE conn2 <- [1,1945,null,{"value":"13"}] 01:35:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 01:35:02 INFO - PROCESS | 3728 | 1466584502286 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 01:35:02 INFO - PROCESS | 3728 | 1466584502290 Marionette TRACE conn2 <- [1,1946,null,{}] 01:35:02 INFO - PROCESS | 3728 | 1466584502304 Marionette TRACE conn2 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:02 INFO - PROCESS | 3728 | 1466584502309 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:35:02 INFO - PROCESS | 3728 | 1466584502391 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 01:35:02 INFO - PROCESS | 3728 | 1466584502398 Marionette TRACE conn2 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:02 INFO - PROCESS | 3728 | 1466584502401 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:35:02 INFO - PROCESS | 3728 | ++DOCSHELL 0F2E0C00 == 31 [pid = 3728] [id = 496] 01:35:02 INFO - PROCESS | 3728 | ++DOMWINDOW == 59 (104E6400) [pid = 3728] [serial = 1488] [outer = 00000000] 01:35:02 INFO - PROCESS | 3728 | ++DOMWINDOW == 60 (159AC400) [pid = 3728] [serial = 1489] [outer = 104E6400] 01:35:02 INFO - PROCESS | 3728 | 1466584502448 Marionette DEBUG loaded listener.js 01:35:02 INFO - PROCESS | 3728 | ++DOMWINDOW == 61 (160A4C00) [pid = 3728] [serial = 1490] [outer = 104E6400] 01:35:02 INFO - PROCESS | 3728 | 1466584502899 Marionette TRACE conn2 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 01:35:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 01:35:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 705ms 01:35:02 INFO - PROCESS | 3728 | 1466584502986 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 01:35:02 INFO - PROCESS | 3728 | 1466584502989 Marionette TRACE conn2 <- [1,1949,null,{"value":"13"}] 01:35:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 01:35:02 INFO - PROCESS | 3728 | 1466584502992 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 01:35:02 INFO - PROCESS | 3728 | 1466584502995 Marionette TRACE conn2 <- [1,1950,null,{}] 01:35:03 INFO - PROCESS | 3728 | 1466584502999 Marionette TRACE conn2 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:03 INFO - PROCESS | 3728 | 1466584503002 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:35:03 INFO - PROCESS | 3728 | 1466584503090 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 01:35:03 INFO - PROCESS | 3728 | 1466584503124 Marionette TRACE conn2 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:03 INFO - PROCESS | 3728 | 1466584503126 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:35:03 INFO - PROCESS | 3728 | ++DOCSHELL 1697B000 == 32 [pid = 3728] [id = 497] 01:35:03 INFO - PROCESS | 3728 | ++DOMWINDOW == 62 (169D3800) [pid = 3728] [serial = 1491] [outer = 00000000] 01:35:03 INFO - PROCESS | 3728 | ++DOMWINDOW == 63 (16D67800) [pid = 3728] [serial = 1492] [outer = 169D3800] 01:35:03 INFO - PROCESS | 3728 | 1466584503169 Marionette DEBUG loaded listener.js 01:35:03 INFO - PROCESS | 3728 | ++DOMWINDOW == 64 (16E0BC00) [pid = 3728] [serial = 1493] [outer = 169D3800] 01:35:03 INFO - PROCESS | 3728 | 1466584503628 Marionette TRACE conn2 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 01:35:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 01:35:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 705ms 01:35:03 INFO - PROCESS | 3728 | 1466584503691 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 01:35:03 INFO - PROCESS | 3728 | 1466584503693 Marionette TRACE conn2 <- [1,1953,null,{"value":"13"}] 01:35:03 INFO - PROCESS | 3728 | 1466584503696 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 01:35:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 01:35:03 INFO - PROCESS | 3728 | 1466584503698 Marionette TRACE conn2 <- [1,1954,null,{}] 01:35:03 INFO - PROCESS | 3728 | 1466584503708 Marionette TRACE conn2 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:03 INFO - PROCESS | 3728 | 1466584503711 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:35:03 INFO - PROCESS | 3728 | 1466584503822 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 01:35:03 INFO - PROCESS | 3728 | 1466584503831 Marionette TRACE conn2 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:03 INFO - PROCESS | 3728 | 1466584503833 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:35:03 INFO - PROCESS | 3728 | ++DOCSHELL 0F2E3000 == 33 [pid = 3728] [id = 498] 01:35:03 INFO - PROCESS | 3728 | ++DOMWINDOW == 65 (128B3000) [pid = 3728] [serial = 1494] [outer = 00000000] 01:35:03 INFO - PROCESS | 3728 | ++DOMWINDOW == 66 (1765B800) [pid = 3728] [serial = 1495] [outer = 128B3000] 01:35:03 INFO - PROCESS | 3728 | 1466584503876 Marionette DEBUG loaded listener.js 01:35:03 INFO - PROCESS | 3728 | ++DOMWINDOW == 67 (1765C000) [pid = 3728] [serial = 1496] [outer = 128B3000] 01:35:04 INFO - PROCESS | 3728 | 1466584504320 Marionette TRACE conn2 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 01:35:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 01:35:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 642ms 01:35:04 INFO - PROCESS | 3728 | 1466584504334 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 01:35:04 INFO - PROCESS | 3728 | 1466584504336 Marionette TRACE conn2 <- [1,1957,null,{"value":"13"}] 01:35:04 INFO - PROCESS | 3728 | 1466584504339 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 01:35:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 01:35:04 INFO - PROCESS | 3728 | 1466584504341 Marionette TRACE conn2 <- [1,1958,null,{}] 01:35:04 INFO - PROCESS | 3728 | 1466584504345 Marionette TRACE conn2 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:04 INFO - PROCESS | 3728 | 1466584504350 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:35:04 INFO - PROCESS | 3728 | 1466584504486 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 01:35:04 INFO - PROCESS | 3728 | 1466584504580 Marionette TRACE conn2 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:04 INFO - PROCESS | 3728 | 1466584504582 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:35:04 INFO - PROCESS | 3728 | ++DOCSHELL 17029C00 == 34 [pid = 3728] [id = 499] 01:35:04 INFO - PROCESS | 3728 | ++DOMWINDOW == 68 (178EA000) [pid = 3728] [serial = 1497] [outer = 00000000] 01:35:04 INFO - PROCESS | 3728 | ++DOMWINDOW == 69 (17E0A400) [pid = 3728] [serial = 1498] [outer = 178EA000] 01:35:04 INFO - PROCESS | 3728 | 1466584504625 Marionette DEBUG loaded listener.js 01:35:04 INFO - PROCESS | 3728 | ++DOMWINDOW == 70 (17B0FC00) [pid = 3728] [serial = 1499] [outer = 178EA000] 01:35:05 INFO - PROCESS | 3728 | 1466584505047 Marionette TRACE conn2 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 01:35:05 INFO - PROCESS | 3728 | --DOMWINDOW == 69 (102D2000) [pid = 3728] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 01:35:05 INFO - PROCESS | 3728 | --DOMWINDOW == 68 (1047E000) [pid = 3728] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 01:35:05 INFO - PROCESS | 3728 | --DOMWINDOW == 67 (0F2DDC00) [pid = 3728] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 01:35:05 INFO - PROCESS | 3728 | --DOMWINDOW == 66 (154E2400) [pid = 3728] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 01:35:05 INFO - PROCESS | 3728 | --DOMWINDOW == 65 (12B09800) [pid = 3728] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 01:35:05 INFO - PROCESS | 3728 | --DOMWINDOW == 64 (162CF400) [pid = 3728] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 01:35:05 INFO - PROCESS | 3728 | --DOMWINDOW == 63 (17667800) [pid = 3728] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 01:35:05 INFO - PROCESS | 3728 | --DOMWINDOW == 62 (13B0B000) [pid = 3728] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 01:35:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 01:35:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 753ms 01:35:05 INFO - PROCESS | 3728 | 1466584505080 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 01:35:05 INFO - PROCESS | 3728 | 1466584505082 Marionette TRACE conn2 <- [1,1961,null,{"value":"13"}] 01:35:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 01:35:05 INFO - PROCESS | 3728 | 1466584505095 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 01:35:05 INFO - PROCESS | 3728 | 1466584505097 Marionette TRACE conn2 <- [1,1962,null,{}] 01:35:05 INFO - PROCESS | 3728 | 1466584505100 Marionette TRACE conn2 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:05 INFO - PROCESS | 3728 | 1466584505102 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:35:05 INFO - PROCESS | 3728 | 1466584505181 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 01:35:05 INFO - PROCESS | 3728 | 1466584505186 Marionette TRACE conn2 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:05 INFO - PROCESS | 3728 | 1466584505188 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:35:05 INFO - PROCESS | 3728 | ++DOCSHELL 14041000 == 35 [pid = 3728] [id = 500] 01:35:05 INFO - PROCESS | 3728 | ++DOMWINDOW == 63 (140EE800) [pid = 3728] [serial = 1500] [outer = 00000000] 01:35:05 INFO - PROCESS | 3728 | ++DOMWINDOW == 64 (1609B800) [pid = 3728] [serial = 1501] [outer = 140EE800] 01:35:05 INFO - PROCESS | 3728 | 1466584505232 Marionette DEBUG loaded listener.js 01:35:05 INFO - PROCESS | 3728 | ++DOMWINDOW == 65 (17E0EC00) [pid = 3728] [serial = 1502] [outer = 140EE800] 01:35:05 INFO - PROCESS | 3728 | 1466584505645 Marionette TRACE conn2 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 01:35:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 01:35:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 595ms 01:35:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 01:35:05 INFO - PROCESS | 3728 | 1466584505683 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 01:35:05 INFO - PROCESS | 3728 | 1466584505685 Marionette TRACE conn2 <- [1,1965,null,{"value":"13"}] 01:35:05 INFO - PROCESS | 3728 | 1466584505688 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 01:35:05 INFO - PROCESS | 3728 | 1466584505690 Marionette TRACE conn2 <- [1,1966,null,{}] 01:35:05 INFO - PROCESS | 3728 | 1466584505694 Marionette TRACE conn2 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:05 INFO - PROCESS | 3728 | 1466584505695 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:35:05 INFO - PROCESS | 3728 | 1466584505817 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 01:35:05 INFO - PROCESS | 3728 | 1466584505822 Marionette TRACE conn2 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:05 INFO - PROCESS | 3728 | 1466584505824 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:35:05 INFO - PROCESS | 3728 | ++DOCSHELL 129A9800 == 36 [pid = 3728] [id = 501] 01:35:05 INFO - PROCESS | 3728 | ++DOMWINDOW == 66 (13158800) [pid = 3728] [serial = 1503] [outer = 00000000] 01:35:05 INFO - PROCESS | 3728 | ++DOMWINDOW == 67 (180B6000) [pid = 3728] [serial = 1504] [outer = 13158800] 01:35:05 INFO - PROCESS | 3728 | 1466584505867 Marionette DEBUG loaded listener.js 01:35:05 INFO - PROCESS | 3728 | ++DOMWINDOW == 68 (1952E000) [pid = 3728] [serial = 1505] [outer = 13158800] 01:35:06 INFO - PROCESS | 3728 | 1466584506313 Marionette TRACE conn2 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 01:35:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 01:35:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 627ms 01:35:06 INFO - PROCESS | 3728 | 1466584506327 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 01:35:06 INFO - PROCESS | 3728 | 1466584506329 Marionette TRACE conn2 <- [1,1969,null,{"value":"13"}] 01:35:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 01:35:06 INFO - PROCESS | 3728 | 1466584506345 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 01:35:06 INFO - PROCESS | 3728 | 1466584506347 Marionette TRACE conn2 <- [1,1970,null,{}] 01:35:06 INFO - PROCESS | 3728 | 1466584506351 Marionette TRACE conn2 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:06 INFO - PROCESS | 3728 | 1466584506352 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:35:06 INFO - PROCESS | 3728 | 1466584506431 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 01:35:06 INFO - PROCESS | 3728 | 1466584506437 Marionette TRACE conn2 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:06 INFO - PROCESS | 3728 | 1466584506439 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:35:06 INFO - PROCESS | 3728 | ++DOCSHELL 180AF000 == 37 [pid = 3728] [id = 502] 01:35:06 INFO - PROCESS | 3728 | ++DOMWINDOW == 69 (1962D400) [pid = 3728] [serial = 1506] [outer = 00000000] 01:35:06 INFO - PROCESS | 3728 | ++DOMWINDOW == 70 (19636800) [pid = 3728] [serial = 1507] [outer = 1962D400] 01:35:06 INFO - PROCESS | 3728 | 1466584506482 Marionette DEBUG loaded listener.js 01:35:06 INFO - PROCESS | 3728 | ++DOMWINDOW == 71 (19637C00) [pid = 3728] [serial = 1508] [outer = 1962D400] 01:35:06 INFO - PROCESS | 3728 | 1466584506909 Marionette TRACE conn2 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 01:35:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 01:35:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 595ms 01:35:06 INFO - PROCESS | 3728 | 1466584506940 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 01:35:06 INFO - PROCESS | 3728 | 1466584506942 Marionette TRACE conn2 <- [1,1973,null,{"value":"13"}] 01:35:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 01:35:06 INFO - PROCESS | 3728 | 1466584506958 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 01:35:06 INFO - PROCESS | 3728 | 1466584506959 Marionette TRACE conn2 <- [1,1974,null,{}] 01:35:06 INFO - PROCESS | 3728 | 1466584506963 Marionette TRACE conn2 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:06 INFO - PROCESS | 3728 | 1466584506965 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:35:07 INFO - PROCESS | 3728 | 1466584507043 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 01:35:07 INFO - PROCESS | 3728 | 1466584507048 Marionette TRACE conn2 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:07 INFO - PROCESS | 3728 | 1466584507050 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:35:07 INFO - PROCESS | 3728 | ++DOCSHELL 180ABC00 == 38 [pid = 3728] [id = 503] 01:35:07 INFO - PROCESS | 3728 | ++DOMWINDOW == 72 (19632400) [pid = 3728] [serial = 1509] [outer = 00000000] 01:35:07 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (198EA800) [pid = 3728] [serial = 1510] [outer = 19632400] 01:35:07 INFO - PROCESS | 3728 | 1466584507101 Marionette DEBUG loaded listener.js 01:35:07 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (198EB400) [pid = 3728] [serial = 1511] [outer = 19632400] 01:35:07 INFO - PROCESS | 3728 | 1466584507730 Marionette TRACE conn2 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 01:35:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 01:35:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 799ms 01:35:07 INFO - PROCESS | 3728 | 1466584507748 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 01:35:07 INFO - PROCESS | 3728 | 1466584507753 Marionette TRACE conn2 <- [1,1977,null,{"value":"13"}] 01:35:07 INFO - PROCESS | 3728 | 1466584507758 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 01:35:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 01:35:07 INFO - PROCESS | 3728 | 1466584507761 Marionette TRACE conn2 <- [1,1978,null,{}] 01:35:07 INFO - PROCESS | 3728 | 1466584507767 Marionette TRACE conn2 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:07 INFO - PROCESS | 3728 | 1466584507771 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:35:07 INFO - PROCESS | 3728 | 1466584507879 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 01:35:08 INFO - PROCESS | 3728 | 1466584507994 Marionette TRACE conn2 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:08 INFO - PROCESS | 3728 | 1466584507997 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:35:08 INFO - PROCESS | 3728 | ++DOCSHELL 11448C00 == 39 [pid = 3728] [id = 504] 01:35:08 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (1144A400) [pid = 3728] [serial = 1512] [outer = 00000000] 01:35:08 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (12BD4000) [pid = 3728] [serial = 1513] [outer = 1144A400] 01:35:08 INFO - PROCESS | 3728 | 1466584508101 Marionette DEBUG loaded listener.js 01:35:08 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (131EBC00) [pid = 3728] [serial = 1514] [outer = 1144A400] 01:35:08 INFO - PROCESS | 3728 | 1466584508688 Marionette TRACE conn2 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 01:35:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 01:35:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1003ms 01:35:08 INFO - PROCESS | 3728 | 1466584508762 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 01:35:08 INFO - PROCESS | 3728 | 1466584508766 Marionette TRACE conn2 <- [1,1981,null,{"value":"13"}] 01:35:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 01:35:08 INFO - PROCESS | 3728 | 1466584508773 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 01:35:08 INFO - PROCESS | 3728 | 1466584508776 Marionette TRACE conn2 <- [1,1982,null,{}] 01:35:08 INFO - PROCESS | 3728 | 1466584508780 Marionette TRACE conn2 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:08 INFO - PROCESS | 3728 | 1466584508783 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:35:08 INFO - PROCESS | 3728 | 1466584508892 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 01:35:09 INFO - PROCESS | 3728 | 1466584509032 Marionette TRACE conn2 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:09 INFO - PROCESS | 3728 | 1466584509035 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:35:09 INFO - PROCESS | 3728 | ++DOCSHELL 154E3800 == 40 [pid = 3728] [id = 505] 01:35:09 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (154E8000) [pid = 3728] [serial = 1515] [outer = 00000000] 01:35:09 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (162D2000) [pid = 3728] [serial = 1516] [outer = 154E8000] 01:35:09 INFO - PROCESS | 3728 | 1466584509092 Marionette DEBUG loaded listener.js 01:35:09 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (16974C00) [pid = 3728] [serial = 1517] [outer = 154E8000] 01:35:09 INFO - PROCESS | 3728 | 1466584509646 Marionette TRACE conn2 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 01:35:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 01:35:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 909ms 01:35:09 INFO - PROCESS | 3728 | 1466584509676 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 01:35:09 INFO - PROCESS | 3728 | 1466584509679 Marionette TRACE conn2 <- [1,1985,null,{"value":"13"}] 01:35:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 01:35:09 INFO - PROCESS | 3728 | 1466584509683 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 01:35:09 INFO - PROCESS | 3728 | 1466584509686 Marionette TRACE conn2 <- [1,1986,null,{}] 01:35:09 INFO - PROCESS | 3728 | 1466584509697 Marionette TRACE conn2 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:09 INFO - PROCESS | 3728 | 1466584509702 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:35:09 INFO - PROCESS | 3728 | 1466584509813 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 01:35:09 INFO - PROCESS | 3728 | 1466584509929 Marionette TRACE conn2 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:09 INFO - PROCESS | 3728 | 1466584509932 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:35:10 INFO - PROCESS | 3728 | ++DOCSHELL 19526400 == 41 [pid = 3728] [id = 506] 01:35:10 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (1952C800) [pid = 3728] [serial = 1518] [outer = 00000000] 01:35:10 INFO - PROCESS | 3728 | ++DOMWINDOW == 82 (19635000) [pid = 3728] [serial = 1519] [outer = 1952C800] 01:35:10 INFO - PROCESS | 3728 | 1466584510028 Marionette DEBUG loaded listener.js 01:35:10 INFO - PROCESS | 3728 | ++DOMWINDOW == 83 (19B5A800) [pid = 3728] [serial = 1520] [outer = 1952C800] 01:35:10 INFO - PROCESS | 3728 | 1466584510687 Marionette TRACE conn2 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 01:35:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 01:35:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1049ms 01:35:10 INFO - PROCESS | 3728 | 1466584510762 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 01:35:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 01:35:10 INFO - PROCESS | 3728 | 1466584510765 Marionette TRACE conn2 <- [1,1989,null,{"value":"13"}] 01:35:10 INFO - PROCESS | 3728 | 1466584510769 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 01:35:10 INFO - PROCESS | 3728 | 1466584510771 Marionette TRACE conn2 <- [1,1990,null,{}] 01:35:10 INFO - PROCESS | 3728 | 1466584510791 Marionette TRACE conn2 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:10 INFO - PROCESS | 3728 | 1466584510793 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:35:10 INFO - PROCESS | 3728 | 1466584510904 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 01:35:11 INFO - PROCESS | 3728 | 1466584511173 Marionette TRACE conn2 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:11 INFO - PROCESS | 3728 | 1466584511177 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:35:11 INFO - PROCESS | 3728 | ++DOCSHELL 1021E800 == 42 [pid = 3728] [id = 507] 01:35:11 INFO - PROCESS | 3728 | ++DOMWINDOW == 84 (104EA800) [pid = 3728] [serial = 1521] [outer = 00000000] 01:35:11 INFO - PROCESS | 3728 | ++DOMWINDOW == 85 (10B66400) [pid = 3728] [serial = 1522] [outer = 104EA800] 01:35:11 INFO - PROCESS | 3728 | 1466584511242 Marionette DEBUG loaded listener.js 01:35:11 INFO - PROCESS | 3728 | ++DOMWINDOW == 86 (1144C000) [pid = 3728] [serial = 1523] [outer = 104EA800] 01:35:11 INFO - PROCESS | 3728 | 1466584511796 Marionette TRACE conn2 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 01:35:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 01:35:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1034ms 01:35:11 INFO - PROCESS | 3728 | 1466584511823 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 01:35:11 INFO - PROCESS | 3728 | 1466584511827 Marionette TRACE conn2 <- [1,1993,null,{"value":"13"}] 01:35:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 01:35:11 INFO - PROCESS | 3728 | 1466584511848 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 01:35:11 INFO - PROCESS | 3728 | 1466584511851 Marionette TRACE conn2 <- [1,1994,null,{}] 01:35:11 INFO - PROCESS | 3728 | 1466584511856 Marionette TRACE conn2 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:11 INFO - PROCESS | 3728 | 1466584511860 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:35:12 INFO - PROCESS | 3728 | --DOCSHELL 180AF000 == 41 [pid = 3728] [id = 502] 01:35:12 INFO - PROCESS | 3728 | --DOCSHELL 129A9800 == 40 [pid = 3728] [id = 501] 01:35:12 INFO - PROCESS | 3728 | --DOCSHELL 14041000 == 39 [pid = 3728] [id = 500] 01:35:12 INFO - PROCESS | 3728 | --DOCSHELL 17029C00 == 38 [pid = 3728] [id = 499] 01:35:12 INFO - PROCESS | 3728 | --DOCSHELL 0F2E3000 == 37 [pid = 3728] [id = 498] 01:35:12 INFO - PROCESS | 3728 | --DOCSHELL 1697B000 == 36 [pid = 3728] [id = 497] 01:35:12 INFO - PROCESS | 3728 | --DOCSHELL 0F2E0C00 == 35 [pid = 3728] [id = 496] 01:35:12 INFO - PROCESS | 3728 | --DOCSHELL 13113800 == 34 [pid = 3728] [id = 495] 01:35:12 INFO - PROCESS | 3728 | --DOCSHELL 11AED000 == 33 [pid = 3728] [id = 494] 01:35:12 INFO - PROCESS | 3728 | --DOCSHELL 104E6800 == 32 [pid = 3728] [id = 492] 01:35:12 INFO - PROCESS | 3728 | --DOCSHELL 140E9000 == 31 [pid = 3728] [id = 493] 01:35:12 INFO - PROCESS | 3728 | --DOCSHELL 131E4C00 == 30 [pid = 3728] [id = 491] 01:35:12 INFO - PROCESS | 3728 | --DOCSHELL 1021E800 == 29 [pid = 3728] [id = 507] 01:35:12 INFO - PROCESS | 3728 | --DOCSHELL 154E3800 == 28 [pid = 3728] [id = 505] 01:35:12 INFO - PROCESS | 3728 | --DOCSHELL 19526400 == 27 [pid = 3728] [id = 506] 01:35:12 INFO - PROCESS | 3728 | --DOCSHELL 180ABC00 == 26 [pid = 3728] [id = 503] 01:35:12 INFO - PROCESS | 3728 | --DOCSHELL 11448C00 == 25 [pid = 3728] [id = 504] 01:35:12 INFO - PROCESS | 3728 | 1466584512577 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 01:35:12 INFO - PROCESS | 3728 | --DOMWINDOW == 85 (159ACC00) [pid = 3728] [serial = 1472] [outer = 00000000] [url = about:blank] 01:35:12 INFO - PROCESS | 3728 | --DOMWINDOW == 84 (156B1000) [pid = 3728] [serial = 1471] [outer = 00000000] [url = about:blank] 01:35:12 INFO - PROCESS | 3728 | --DOMWINDOW == 83 (16EA1800) [pid = 3728] [serial = 1474] [outer = 00000000] [url = about:blank] 01:35:12 INFO - PROCESS | 3728 | --DOMWINDOW == 82 (128BF000) [pid = 3728] [serial = 1463] [outer = 00000000] [url = about:blank] 01:35:12 INFO - PROCESS | 3728 | --DOMWINDOW == 81 (19639C00) [pid = 3728] [serial = 1457] [outer = 00000000] [url = about:blank] 01:35:12 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (169CF800) [pid = 3728] [serial = 1454] [outer = 00000000] [url = about:blank] 01:35:12 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (10E07400) [pid = 3728] [serial = 1451] [outer = 00000000] [url = about:blank] 01:35:12 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (1AB40000) [pid = 3728] [serial = 1460] [outer = 00000000] [url = about:blank] 01:35:12 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (12DC2400) [pid = 3728] [serial = 1468] [outer = 00000000] [url = about:blank] 01:35:12 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (1314E400) [pid = 3728] [serial = 1469] [outer = 00000000] [url = about:blank] 01:35:12 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (104E7400) [pid = 3728] [serial = 1465] [outer = 00000000] [url = about:blank] 01:35:12 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (10A5AC00) [pid = 3728] [serial = 1466] [outer = 00000000] [url = about:blank] 01:35:12 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (128A5800) [pid = 3728] [serial = 1462] [outer = 00000000] [url = about:blank] 01:35:12 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (105F5800) [pid = 3728] [serial = 1450] [outer = 00000000] [url = about:blank] 01:35:12 INFO - PROCESS | 3728 | --DOMWINDOW == 71 (156B6C00) [pid = 3728] [serial = 1453] [outer = 00000000] [url = about:blank] 01:35:12 INFO - PROCESS | 3728 | --DOMWINDOW == 70 (1962DC00) [pid = 3728] [serial = 1456] [outer = 00000000] [url = about:blank] 01:35:12 INFO - PROCESS | 3728 | --DOMWINDOW == 69 (1AA9C000) [pid = 3728] [serial = 1459] [outer = 00000000] [url = about:blank] 01:35:12 INFO - PROCESS | 3728 | 1466584512781 Marionette TRACE conn2 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:12 INFO - PROCESS | 3728 | 1466584512784 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:35:12 INFO - PROCESS | 3728 | ++DOCSHELL 102CD800 == 26 [pid = 3728] [id = 508] 01:35:12 INFO - PROCESS | 3728 | ++DOMWINDOW == 70 (102D2C00) [pid = 3728] [serial = 1524] [outer = 00000000] 01:35:12 INFO - PROCESS | 3728 | ++DOMWINDOW == 71 (104E6800) [pid = 3728] [serial = 1525] [outer = 102D2C00] 01:35:12 INFO - PROCESS | 3728 | 1466584512833 Marionette DEBUG loaded listener.js 01:35:12 INFO - PROCESS | 3728 | ++DOMWINDOW == 72 (10A59800) [pid = 3728] [serial = 1526] [outer = 102D2C00] 01:35:13 INFO - PROCESS | 3728 | 1466584513305 Marionette TRACE conn2 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 01:35:13 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 01:35:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1505ms 01:35:13 INFO - PROCESS | 3728 | 1466584513352 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 01:35:13 INFO - PROCESS | 3728 | 1466584513357 Marionette TRACE conn2 <- [1,1997,null,{"value":"13"}] 01:35:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 01:35:13 INFO - PROCESS | 3728 | 1466584513361 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 01:35:13 INFO - PROCESS | 3728 | 1466584513364 Marionette TRACE conn2 <- [1,1998,null,{}] 01:35:13 INFO - PROCESS | 3728 | 1466584513369 Marionette TRACE conn2 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:13 INFO - PROCESS | 3728 | 1466584513372 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:35:13 INFO - PROCESS | 3728 | 1466584513456 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 01:35:13 INFO - PROCESS | 3728 | 1466584513464 Marionette TRACE conn2 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:13 INFO - PROCESS | 3728 | 1466584513467 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:35:13 INFO - PROCESS | 3728 | ++DOCSHELL 11CD4800 == 27 [pid = 3728] [id = 509] 01:35:13 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (11CD5000) [pid = 3728] [serial = 1527] [outer = 00000000] 01:35:13 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (128B4C00) [pid = 3728] [serial = 1528] [outer = 11CD5000] 01:35:13 INFO - PROCESS | 3728 | 1466584513513 Marionette DEBUG loaded listener.js 01:35:13 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (128BE800) [pid = 3728] [serial = 1529] [outer = 11CD5000] 01:35:13 INFO - PROCESS | 3728 | 1466584513976 Marionette TRACE conn2 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 01:35:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 01:35:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 627ms 01:35:14 INFO - PROCESS | 3728 | 1466584514000 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 01:35:14 INFO - PROCESS | 3728 | 1466584514003 Marionette TRACE conn2 <- [1,2001,null,{"value":"13"}] 01:35:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 01:35:14 INFO - PROCESS | 3728 | 1466584514010 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 01:35:14 INFO - PROCESS | 3728 | 1466584514012 Marionette TRACE conn2 <- [1,2002,null,{}] 01:35:14 INFO - PROCESS | 3728 | 1466584514017 Marionette TRACE conn2 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:14 INFO - PROCESS | 3728 | 1466584514019 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:35:14 INFO - PROCESS | 3728 | 1466584514129 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 01:35:14 INFO - PROCESS | 3728 | 1466584514144 Marionette TRACE conn2 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:14 INFO - PROCESS | 3728 | 1466584514146 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:35:14 INFO - PROCESS | 3728 | ++DOCSHELL 10F0CC00 == 28 [pid = 3728] [id = 510] 01:35:14 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (1345F000) [pid = 3728] [serial = 1530] [outer = 00000000] 01:35:14 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (13B0B000) [pid = 3728] [serial = 1531] [outer = 1345F000] 01:35:14 INFO - PROCESS | 3728 | 1466584514190 Marionette DEBUG loaded listener.js 01:35:14 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (13C86000) [pid = 3728] [serial = 1532] [outer = 1345F000] 01:35:14 INFO - PROCESS | 3728 | 1466584514670 Marionette TRACE conn2 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 01:35:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 01:35:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 705ms 01:35:14 INFO - PROCESS | 3728 | 1466584514710 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 01:35:14 INFO - PROCESS | 3728 | 1466584514713 Marionette TRACE conn2 <- [1,2005,null,{"value":"13"}] 01:35:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 01:35:14 INFO - PROCESS | 3728 | 1466584514724 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 01:35:14 INFO - PROCESS | 3728 | 1466584514728 Marionette TRACE conn2 <- [1,2006,null,{}] 01:35:14 INFO - PROCESS | 3728 | 1466584514731 Marionette TRACE conn2 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:14 INFO - PROCESS | 3728 | 1466584514735 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:35:14 INFO - PROCESS | 3728 | 1466584514821 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 01:35:14 INFO - PROCESS | 3728 | 1466584514827 Marionette TRACE conn2 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:14 INFO - PROCESS | 3728 | 1466584514829 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:35:14 INFO - PROCESS | 3728 | ++DOCSHELL 1144E000 == 29 [pid = 3728] [id = 511] 01:35:14 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (14036800) [pid = 3728] [serial = 1533] [outer = 00000000] 01:35:14 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (15533800) [pid = 3728] [serial = 1534] [outer = 14036800] 01:35:14 INFO - PROCESS | 3728 | 1466584514883 Marionette DEBUG loaded listener.js 01:35:14 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (1609E000) [pid = 3728] [serial = 1535] [outer = 14036800] 01:35:15 INFO - PROCESS | 3728 | 1466584515363 Marionette TRACE conn2 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 01:35:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 01:35:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 689ms 01:35:15 INFO - PROCESS | 3728 | 1466584515420 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 01:35:15 INFO - PROCESS | 3728 | 1466584515422 Marionette TRACE conn2 <- [1,2009,null,{"value":"13"}] 01:35:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 01:35:15 INFO - PROCESS | 3728 | 1466584515425 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 01:35:15 INFO - PROCESS | 3728 | 1466584515427 Marionette TRACE conn2 <- [1,2010,null,{}] 01:35:15 INFO - PROCESS | 3728 | 1466584515435 Marionette TRACE conn2 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:15 INFO - PROCESS | 3728 | 1466584515437 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:35:15 INFO - PROCESS | 3728 | 1466584515574 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 01:35:15 INFO - PROCESS | 3728 | 1466584515596 Marionette TRACE conn2 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:15 INFO - PROCESS | 3728 | 1466584515598 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:35:15 INFO - PROCESS | 3728 | ++DOCSHELL 162D7C00 == 30 [pid = 3728] [id = 512] 01:35:15 INFO - PROCESS | 3728 | ++DOMWINDOW == 82 (1689C400) [pid = 3728] [serial = 1536] [outer = 00000000] 01:35:15 INFO - PROCESS | 3728 | ++DOMWINDOW == 83 (169CF800) [pid = 3728] [serial = 1537] [outer = 1689C400] 01:35:15 INFO - PROCESS | 3728 | 1466584515641 Marionette DEBUG loaded listener.js 01:35:15 INFO - PROCESS | 3728 | ++DOMWINDOW == 84 (16D63400) [pid = 3728] [serial = 1538] [outer = 1689C400] 01:35:16 INFO - PROCESS | 3728 | 1466584516068 Marionette TRACE conn2 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 01:35:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 01:35:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 689ms 01:35:16 INFO - PROCESS | 3728 | 1466584516125 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 01:35:16 INFO - PROCESS | 3728 | 1466584516127 Marionette TRACE conn2 <- [1,2013,null,{"value":"13"}] 01:35:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 01:35:16 INFO - PROCESS | 3728 | 1466584516136 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 01:35:16 INFO - PROCESS | 3728 | 1466584516138 Marionette TRACE conn2 <- [1,2014,null,{}] 01:35:16 INFO - PROCESS | 3728 | 1466584516142 Marionette TRACE conn2 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:16 INFO - PROCESS | 3728 | 1466584516144 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:35:16 INFO - PROCESS | 3728 | 1466584516259 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 01:35:16 INFO - PROCESS | 3728 | 1466584516325 Marionette TRACE conn2 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:16 INFO - PROCESS | 3728 | 1466584516330 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:35:16 INFO - PROCESS | 3728 | ++DOCSHELL 16EA8400 == 31 [pid = 3728] [id = 513] 01:35:16 INFO - PROCESS | 3728 | ++DOMWINDOW == 85 (1712D000) [pid = 3728] [serial = 1539] [outer = 00000000] 01:35:16 INFO - PROCESS | 3728 | ++DOMWINDOW == 86 (17666800) [pid = 3728] [serial = 1540] [outer = 1712D000] 01:35:16 INFO - PROCESS | 3728 | 1466584516384 Marionette DEBUG loaded listener.js 01:35:16 INFO - PROCESS | 3728 | ++DOMWINDOW == 87 (178E9400) [pid = 3728] [serial = 1541] [outer = 1712D000] 01:35:16 INFO - PROCESS | 3728 | 1466584516834 Marionette TRACE conn2 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 01:35:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 01:35:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 736ms 01:35:16 INFO - PROCESS | 3728 | 1466584516896 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 01:35:16 INFO - PROCESS | 3728 | 1466584516898 Marionette TRACE conn2 <- [1,2017,null,{"value":"13"}] 01:35:16 INFO - PROCESS | 3728 | 1466584516917 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 01:35:16 INFO - PROCESS | 3728 | 1466584516919 Marionette TRACE conn2 <- [1,2018,null,{}] 01:35:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 01:35:16 INFO - PROCESS | 3728 | 1466584516922 Marionette TRACE conn2 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:16 INFO - PROCESS | 3728 | 1466584516924 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:35:17 INFO - PROCESS | 3728 | 1466584517037 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 01:35:17 INFO - PROCESS | 3728 | 1466584517349 Marionette TRACE conn2 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:17 INFO - PROCESS | 3728 | 1466584517351 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:35:17 INFO - PROCESS | 3728 | --DOMWINDOW == 86 (128B3000) [pid = 3728] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 01:35:17 INFO - PROCESS | 3728 | --DOMWINDOW == 85 (178EA000) [pid = 3728] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 01:35:17 INFO - PROCESS | 3728 | --DOMWINDOW == 84 (140EE800) [pid = 3728] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 01:35:17 INFO - PROCESS | 3728 | --DOMWINDOW == 83 (140E9800) [pid = 3728] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 01:35:17 INFO - PROCESS | 3728 | --DOMWINDOW == 82 (169D3800) [pid = 3728] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 01:35:17 INFO - PROCESS | 3728 | --DOMWINDOW == 81 (1312B000) [pid = 3728] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 01:35:17 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (13466C00) [pid = 3728] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 01:35:17 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (11AF5000) [pid = 3728] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 01:35:17 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (104E6400) [pid = 3728] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 01:35:17 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (10B61400) [pid = 3728] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 01:35:17 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (19632400) [pid = 3728] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 01:35:17 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (1962D400) [pid = 3728] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 01:35:17 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (13158800) [pid = 3728] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 01:35:17 INFO - PROCESS | 3728 | ++DOCSHELL 0F2E4C00 == 32 [pid = 3728] [id = 514] 01:35:17 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (0F2E5000) [pid = 3728] [serial = 1542] [outer = 00000000] 01:35:17 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (10B61400) [pid = 3728] [serial = 1543] [outer = 0F2E5000] 01:35:17 INFO - PROCESS | 3728 | 1466584517402 Marionette DEBUG loaded listener.js 01:35:17 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (1312A800) [pid = 3728] [serial = 1544] [outer = 0F2E5000] 01:35:17 INFO - PROCESS | 3728 | 1466584517762 Marionette TRACE conn2 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 01:35:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 01:35:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 878ms 01:35:17 INFO - PROCESS | 3728 | 1466584517804 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 01:35:17 INFO - PROCESS | 3728 | 1466584517806 Marionette TRACE conn2 <- [1,2021,null,{"value":"13"}] 01:35:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 01:35:17 INFO - PROCESS | 3728 | 1466584517809 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 01:35:17 INFO - PROCESS | 3728 | 1466584517811 Marionette TRACE conn2 <- [1,2022,null,{}] 01:35:17 INFO - PROCESS | 3728 | 1466584517815 Marionette TRACE conn2 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:17 INFO - PROCESS | 3728 | 1466584517816 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:35:17 INFO - PROCESS | 3728 | 1466584517892 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 01:35:18 INFO - PROCESS | 3728 | 1466584517980 Marionette TRACE conn2 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:18 INFO - PROCESS | 3728 | 1466584517982 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:35:18 INFO - PROCESS | 3728 | ++DOCSHELL 11CD0400 == 33 [pid = 3728] [id = 515] 01:35:18 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (1289C400) [pid = 3728] [serial = 1545] [outer = 00000000] 01:35:18 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (176B0400) [pid = 3728] [serial = 1546] [outer = 1289C400] 01:35:18 INFO - PROCESS | 3728 | 1466584518025 Marionette DEBUG loaded listener.js 01:35:18 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (17E0F000) [pid = 3728] [serial = 1547] [outer = 1289C400] 01:35:18 INFO - PROCESS | 3728 | 1466584518383 Marionette TRACE conn2 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 01:35:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 01:35:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 596ms 01:35:18 INFO - PROCESS | 3728 | 1466584518407 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 01:35:18 INFO - PROCESS | 3728 | 1466584518409 Marionette TRACE conn2 <- [1,2025,null,{"value":"13"}] 01:35:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 01:35:18 INFO - PROCESS | 3728 | 1466584518412 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 01:35:18 INFO - PROCESS | 3728 | 1466584518414 Marionette TRACE conn2 <- [1,2026,null,{}] 01:35:18 INFO - PROCESS | 3728 | 1466584518417 Marionette TRACE conn2 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:18 INFO - PROCESS | 3728 | 1466584518419 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:35:18 INFO - PROCESS | 3728 | 1466584518494 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 01:35:18 INFO - PROCESS | 3728 | 1466584518500 Marionette TRACE conn2 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:18 INFO - PROCESS | 3728 | 1466584518502 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:35:18 INFO - PROCESS | 3728 | ++DOCSHELL 180B1C00 == 34 [pid = 3728] [id = 516] 01:35:18 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (1952C000) [pid = 3728] [serial = 1548] [outer = 00000000] 01:35:18 INFO - PROCESS | 3728 | ++DOMWINDOW == 82 (19633400) [pid = 3728] [serial = 1549] [outer = 1952C000] 01:35:18 INFO - PROCESS | 3728 | 1466584518546 Marionette DEBUG loaded listener.js 01:35:18 INFO - PROCESS | 3728 | ++DOMWINDOW == 83 (1962EC00) [pid = 3728] [serial = 1550] [outer = 1952C000] 01:35:19 INFO - PROCESS | 3728 | 1466584519011 Marionette TRACE conn2 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 01:35:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 01:35:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 642ms 01:35:19 INFO - PROCESS | 3728 | 1466584519050 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 01:35:19 INFO - PROCESS | 3728 | 1466584519052 Marionette TRACE conn2 <- [1,2029,null,{"value":"13"}] 01:35:19 INFO - PROCESS | 3728 | 1466584519056 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 01:35:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 01:35:19 INFO - PROCESS | 3728 | 1466584519057 Marionette TRACE conn2 <- [1,2030,null,{}] 01:35:19 INFO - PROCESS | 3728 | 1466584519061 Marionette TRACE conn2 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:19 INFO - PROCESS | 3728 | 1466584519063 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:35:19 INFO - PROCESS | 3728 | 1466584519139 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 01:35:19 INFO - PROCESS | 3728 | 1466584519144 Marionette TRACE conn2 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:19 INFO - PROCESS | 3728 | 1466584519146 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:35:19 INFO - PROCESS | 3728 | ++DOCSHELL 178EC000 == 35 [pid = 3728] [id = 517] 01:35:19 INFO - PROCESS | 3728 | ++DOMWINDOW == 84 (19632400) [pid = 3728] [serial = 1551] [outer = 00000000] 01:35:19 INFO - PROCESS | 3728 | ++DOMWINDOW == 85 (198ECC00) [pid = 3728] [serial = 1552] [outer = 19632400] 01:35:19 INFO - PROCESS | 3728 | 1466584519188 Marionette DEBUG loaded listener.js 01:35:19 INFO - PROCESS | 3728 | ++DOMWINDOW == 86 (19B5E000) [pid = 3728] [serial = 1553] [outer = 19632400] 01:35:20 INFO - PROCESS | 3728 | 1466584520003 Marionette TRACE conn2 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 01:35:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 01:35:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1003ms 01:35:20 INFO - PROCESS | 3728 | 1466584520059 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 01:35:20 INFO - PROCESS | 3728 | 1466584520063 Marionette TRACE conn2 <- [1,2033,null,{"value":"13"}] 01:35:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 01:35:20 INFO - PROCESS | 3728 | 1466584520068 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 01:35:20 INFO - PROCESS | 3728 | 1466584520073 Marionette TRACE conn2 <- [1,2034,null,{}] 01:35:20 INFO - PROCESS | 3728 | 1466584520079 Marionette TRACE conn2 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:20 INFO - PROCESS | 3728 | 1466584520082 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:35:20 INFO - PROCESS | 3728 | 1466584520199 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 01:35:20 INFO - PROCESS | 3728 | 1466584520336 Marionette TRACE conn2 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:20 INFO - PROCESS | 3728 | 1466584520339 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:35:20 INFO - PROCESS | 3728 | ++DOCSHELL 10E0A400 == 36 [pid = 3728] [id = 518] 01:35:20 INFO - PROCESS | 3728 | ++DOMWINDOW == 87 (10F10C00) [pid = 3728] [serial = 1554] [outer = 00000000] 01:35:20 INFO - PROCESS | 3728 | ++DOMWINDOW == 88 (128B0800) [pid = 3728] [serial = 1555] [outer = 10F10C00] 01:35:20 INFO - PROCESS | 3728 | 1466584520398 Marionette DEBUG loaded listener.js 01:35:20 INFO - PROCESS | 3728 | ++DOMWINDOW == 89 (13113800) [pid = 3728] [serial = 1556] [outer = 10F10C00] 01:35:21 INFO - PROCESS | 3728 | 1466584521080 Marionette TRACE conn2 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 01:35:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 01:35:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1097ms 01:35:21 INFO - PROCESS | 3728 | 1466584521167 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 01:35:21 INFO - PROCESS | 3728 | 1466584521172 Marionette TRACE conn2 <- [1,2037,null,{"value":"13"}] 01:35:21 INFO - PROCESS | 3728 | 1466584521203 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 01:35:21 INFO - PROCESS | 3728 | 1466584521206 Marionette TRACE conn2 <- [1,2038,null,{}] 01:35:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 01:35:21 INFO - PROCESS | 3728 | 1466584521211 Marionette TRACE conn2 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:21 INFO - PROCESS | 3728 | 1466584521213 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:35:21 INFO - PROCESS | 3728 | 1466584521415 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 01:35:21 INFO - PROCESS | 3728 | 1466584521646 Marionette TRACE conn2 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:21 INFO - PROCESS | 3728 | 1466584521649 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:35:21 INFO - PROCESS | 3728 | ++DOCSHELL 0F2E1400 == 37 [pid = 3728] [id = 519] 01:35:21 INFO - PROCESS | 3728 | ++DOMWINDOW == 90 (0F2E3000) [pid = 3728] [serial = 1557] [outer = 00000000] 01:35:21 INFO - PROCESS | 3728 | ++DOMWINDOW == 91 (1026CC00) [pid = 3728] [serial = 1558] [outer = 0F2E3000] 01:35:21 INFO - PROCESS | 3728 | 1466584521733 Marionette DEBUG loaded listener.js 01:35:21 INFO - PROCESS | 3728 | ++DOMWINDOW == 92 (10A5B000) [pid = 3728] [serial = 1559] [outer = 0F2E3000] 01:35:22 INFO - PROCESS | 3728 | --DOCSHELL 180B1C00 == 36 [pid = 3728] [id = 516] 01:35:22 INFO - PROCESS | 3728 | --DOCSHELL 11CD0400 == 35 [pid = 3728] [id = 515] 01:35:22 INFO - PROCESS | 3728 | --DOCSHELL 0F2E4C00 == 34 [pid = 3728] [id = 514] 01:35:22 INFO - PROCESS | 3728 | --DOCSHELL 16EA8400 == 33 [pid = 3728] [id = 513] 01:35:22 INFO - PROCESS | 3728 | --DOCSHELL 162D7C00 == 32 [pid = 3728] [id = 512] 01:35:22 INFO - PROCESS | 3728 | --DOCSHELL 1144E000 == 31 [pid = 3728] [id = 511] 01:35:22 INFO - PROCESS | 3728 | --DOCSHELL 10F0CC00 == 30 [pid = 3728] [id = 510] 01:35:22 INFO - PROCESS | 3728 | --DOCSHELL 11CD4800 == 29 [pid = 3728] [id = 509] 01:35:22 INFO - PROCESS | 3728 | --DOCSHELL 102CD800 == 28 [pid = 3728] [id = 508] 01:35:22 INFO - PROCESS | 3728 | --DOMWINDOW == 91 (1765B800) [pid = 3728] [serial = 1495] [outer = 00000000] [url = about:blank] 01:35:22 INFO - PROCESS | 3728 | --DOMWINDOW == 90 (17E0A400) [pid = 3728] [serial = 1498] [outer = 00000000] [url = about:blank] 01:35:22 INFO - PROCESS | 3728 | --DOMWINDOW == 89 (1609B800) [pid = 3728] [serial = 1501] [outer = 00000000] [url = about:blank] 01:35:22 INFO - PROCESS | 3728 | --DOMWINDOW == 88 (154E2000) [pid = 3728] [serial = 1480] [outer = 00000000] [url = about:blank] 01:35:22 INFO - PROCESS | 3728 | --DOMWINDOW == 87 (15B75800) [pid = 3728] [serial = 1481] [outer = 00000000] [url = about:blank] 01:35:22 INFO - PROCESS | 3728 | --DOMWINDOW == 86 (16D67800) [pid = 3728] [serial = 1492] [outer = 00000000] [url = about:blank] 01:35:22 INFO - PROCESS | 3728 | --DOMWINDOW == 85 (131ED800) [pid = 3728] [serial = 1486] [outer = 00000000] [url = about:blank] 01:35:22 INFO - PROCESS | 3728 | --DOMWINDOW == 84 (13C06800) [pid = 3728] [serial = 1487] [outer = 00000000] [url = about:blank] 01:35:22 INFO - PROCESS | 3728 | --DOMWINDOW == 83 (17B0FC00) [pid = 3728] [serial = 1499] [outer = 00000000] [url = about:blank] 01:35:22 INFO - PROCESS | 3728 | --DOMWINDOW == 82 (176B4800) [pid = 3728] [serial = 1475] [outer = 00000000] [url = about:blank] 01:35:22 INFO - PROCESS | 3728 | --DOMWINDOW == 81 (128B0C00) [pid = 3728] [serial = 1483] [outer = 00000000] [url = about:blank] 01:35:22 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (128B7000) [pid = 3728] [serial = 1484] [outer = 00000000] [url = about:blank] 01:35:22 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (159AC400) [pid = 3728] [serial = 1489] [outer = 00000000] [url = about:blank] 01:35:22 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (160A4C00) [pid = 3728] [serial = 1490] [outer = 00000000] [url = about:blank] 01:35:22 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (114C8400) [pid = 3728] [serial = 1477] [outer = 00000000] [url = about:blank] 01:35:22 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (128BEC00) [pid = 3728] [serial = 1478] [outer = 00000000] [url = about:blank] 01:35:22 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (198EA800) [pid = 3728] [serial = 1510] [outer = 00000000] [url = about:blank] 01:35:22 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (19636800) [pid = 3728] [serial = 1507] [outer = 00000000] [url = about:blank] 01:35:22 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (1765C000) [pid = 3728] [serial = 1496] [outer = 00000000] [url = about:blank] 01:35:22 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (198EB400) [pid = 3728] [serial = 1511] [outer = 00000000] [url = about:blank] 01:35:22 INFO - PROCESS | 3728 | --DOMWINDOW == 71 (17E0EC00) [pid = 3728] [serial = 1502] [outer = 00000000] [url = about:blank] 01:35:22 INFO - PROCESS | 3728 | --DOMWINDOW == 70 (19637C00) [pid = 3728] [serial = 1508] [outer = 00000000] [url = about:blank] 01:35:22 INFO - PROCESS | 3728 | --DOMWINDOW == 69 (180B6000) [pid = 3728] [serial = 1504] [outer = 00000000] [url = about:blank] 01:35:22 INFO - PROCESS | 3728 | --DOMWINDOW == 68 (16E0BC00) [pid = 3728] [serial = 1493] [outer = 00000000] [url = about:blank] 01:35:22 INFO - PROCESS | 3728 | --DOMWINDOW == 67 (1952E000) [pid = 3728] [serial = 1505] [outer = 00000000] [url = about:blank] 01:35:22 INFO - PROCESS | 3728 | 1466584522407 Marionette TRACE conn2 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 01:35:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 01:35:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1191ms 01:35:22 INFO - PROCESS | 3728 | 1466584522436 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 01:35:22 INFO - PROCESS | 3728 | 1466584522440 Marionette TRACE conn2 <- [1,2041,null,{"value":"13"}] 01:35:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 01:35:22 INFO - PROCESS | 3728 | 1466584522444 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 01:35:22 INFO - PROCESS | 3728 | 1466584522447 Marionette TRACE conn2 <- [1,2042,null,{}] 01:35:22 INFO - PROCESS | 3728 | 1466584522454 Marionette TRACE conn2 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:22 INFO - PROCESS | 3728 | 1466584522458 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:35:22 INFO - PROCESS | 3728 | 1466584522546 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 01:35:22 INFO - PROCESS | 3728 | 1466584522641 Marionette TRACE conn2 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:22 INFO - PROCESS | 3728 | 1466584522644 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:35:22 INFO - PROCESS | 3728 | ++DOCSHELL 105EEC00 == 29 [pid = 3728] [id = 520] 01:35:22 INFO - PROCESS | 3728 | ++DOMWINDOW == 68 (10B69C00) [pid = 3728] [serial = 1560] [outer = 00000000] 01:35:22 INFO - PROCESS | 3728 | ++DOMWINDOW == 69 (128B9400) [pid = 3728] [serial = 1561] [outer = 10B69C00] 01:35:22 INFO - PROCESS | 3728 | 1466584522689 Marionette DEBUG loaded listener.js 01:35:22 INFO - PROCESS | 3728 | ++DOMWINDOW == 70 (12926400) [pid = 3728] [serial = 1562] [outer = 10B69C00] 01:35:23 INFO - PROCESS | 3728 | 1466584523085 Marionette TRACE conn2 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 01:35:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 01:35:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 690ms 01:35:23 INFO - PROCESS | 3728 | 1466584523142 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 01:35:23 INFO - PROCESS | 3728 | 1466584523146 Marionette TRACE conn2 <- [1,2045,null,{"value":"13"}] 01:35:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 01:35:23 INFO - PROCESS | 3728 | 1466584523151 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 01:35:23 INFO - PROCESS | 3728 | 1466584523153 Marionette TRACE conn2 <- [1,2046,null,{}] 01:35:23 INFO - PROCESS | 3728 | 1466584523157 Marionette TRACE conn2 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:23 INFO - PROCESS | 3728 | 1466584523159 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:35:23 INFO - PROCESS | 3728 | 1466584523244 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 01:35:23 INFO - PROCESS | 3728 | 1466584523251 Marionette TRACE conn2 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:23 INFO - PROCESS | 3728 | 1466584523253 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:35:23 INFO - PROCESS | 3728 | ++DOCSHELL 12DC3800 == 30 [pid = 3728] [id = 521] 01:35:23 INFO - PROCESS | 3728 | ++DOMWINDOW == 71 (1312A400) [pid = 3728] [serial = 1563] [outer = 00000000] 01:35:23 INFO - PROCESS | 3728 | ++DOMWINDOW == 72 (140EA800) [pid = 3728] [serial = 1564] [outer = 1312A400] 01:35:23 INFO - PROCESS | 3728 | 1466584523297 Marionette DEBUG loaded listener.js 01:35:23 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (154E0C00) [pid = 3728] [serial = 1565] [outer = 1312A400] 01:35:23 INFO - PROCESS | 3728 | 1466584523766 Marionette TRACE conn2 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 01:35:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 01:35:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 643ms 01:35:23 INFO - PROCESS | 3728 | 1466584523789 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 01:35:23 INFO - PROCESS | 3728 | 1466584523791 Marionette TRACE conn2 <- [1,2049,null,{"value":"13"}] 01:35:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 01:35:23 INFO - PROCESS | 3728 | 1466584523796 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 01:35:23 INFO - PROCESS | 3728 | 1466584523802 Marionette TRACE conn2 <- [1,2050,null,{}] 01:35:23 INFO - PROCESS | 3728 | 1466584523815 Marionette TRACE conn2 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:23 INFO - PROCESS | 3728 | 1466584523819 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:35:23 INFO - PROCESS | 3728 | 1466584523902 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 01:35:23 INFO - PROCESS | 3728 | 1466584523909 Marionette TRACE conn2 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:23 INFO - PROCESS | 3728 | 1466584523911 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:35:23 INFO - PROCESS | 3728 | ++DOCSHELL 162CD800 == 31 [pid = 3728] [id = 522] 01:35:23 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (162CEC00) [pid = 3728] [serial = 1566] [outer = 00000000] 01:35:23 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (1696F800) [pid = 3728] [serial = 1567] [outer = 162CEC00] 01:35:23 INFO - PROCESS | 3728 | 1466584523954 Marionette DEBUG loaded listener.js 01:35:24 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (16D64800) [pid = 3728] [serial = 1568] [outer = 162CEC00] 01:35:24 INFO - PROCESS | 3728 | 1466584524426 Marionette TRACE conn2 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 01:35:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 01:35:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 690ms 01:35:24 INFO - PROCESS | 3728 | 1466584524494 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 01:35:24 INFO - PROCESS | 3728 | 1466584524497 Marionette TRACE conn2 <- [1,2053,null,{"value":"13"}] 01:35:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 01:35:24 INFO - PROCESS | 3728 | 1466584524500 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 01:35:24 INFO - PROCESS | 3728 | 1466584524502 Marionette TRACE conn2 <- [1,2054,null,{}] 01:35:24 INFO - PROCESS | 3728 | 1466584524511 Marionette TRACE conn2 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:24 INFO - PROCESS | 3728 | 1466584524513 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:35:24 INFO - PROCESS | 3728 | 1466584524630 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 01:35:24 INFO - PROCESS | 3728 | 1466584524719 Marionette TRACE conn2 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:24 INFO - PROCESS | 3728 | 1466584524721 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:35:24 INFO - PROCESS | 3728 | ++DOCSHELL 16E05400 == 32 [pid = 3728] [id = 523] 01:35:24 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (16E06800) [pid = 3728] [serial = 1569] [outer = 00000000] 01:35:24 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (171C9400) [pid = 3728] [serial = 1570] [outer = 16E06800] 01:35:24 INFO - PROCESS | 3728 | 1466584524764 Marionette DEBUG loaded listener.js 01:35:24 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (17669400) [pid = 3728] [serial = 1571] [outer = 16E06800] 01:35:25 INFO - PROCESS | 3728 | 1466584525172 Marionette TRACE conn2 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 01:35:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 01:35:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 689ms 01:35:25 INFO - PROCESS | 3728 | 1466584525199 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 01:35:25 INFO - PROCESS | 3728 | 1466584525201 Marionette TRACE conn2 <- [1,2057,null,{"value":"13"}] 01:35:25 INFO - PROCESS | 3728 | 1466584525204 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 01:35:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 01:35:25 INFO - PROCESS | 3728 | 1466584525206 Marionette TRACE conn2 <- [1,2058,null,{}] 01:35:25 INFO - PROCESS | 3728 | 1466584525209 Marionette TRACE conn2 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:25 INFO - PROCESS | 3728 | 1466584525211 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:35:25 INFO - PROCESS | 3728 | 1466584525324 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 01:35:25 INFO - PROCESS | 3728 | 1466584525329 Marionette TRACE conn2 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:25 INFO - PROCESS | 3728 | 1466584525335 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:35:25 INFO - PROCESS | 3728 | ++DOCSHELL 130A1800 == 33 [pid = 3728] [id = 524] 01:35:25 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (178E3000) [pid = 3728] [serial = 1572] [outer = 00000000] 01:35:25 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (17B04000) [pid = 3728] [serial = 1573] [outer = 178E3000] 01:35:25 INFO - PROCESS | 3728 | 1466584525456 Marionette DEBUG loaded listener.js 01:35:25 INFO - PROCESS | 3728 | ++DOMWINDOW == 82 (17EEC400) [pid = 3728] [serial = 1574] [outer = 178E3000] 01:35:25 INFO - PROCESS | 3728 | 1466584525901 Marionette TRACE conn2 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 01:35:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 01:35:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 736ms 01:35:25 INFO - PROCESS | 3728 | 1466584525951 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 01:35:25 INFO - PROCESS | 3728 | 1466584525953 Marionette TRACE conn2 <- [1,2061,null,{"value":"13"}] 01:35:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 01:35:25 INFO - PROCESS | 3728 | 1466584525956 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 01:35:25 INFO - PROCESS | 3728 | 1466584525958 Marionette TRACE conn2 <- [1,2062,null,{}] 01:35:25 INFO - PROCESS | 3728 | 1466584525961 Marionette TRACE conn2 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:25 INFO - PROCESS | 3728 | 1466584525963 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:35:26 INFO - PROCESS | 3728 | 1466584526100 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 01:35:26 INFO - PROCESS | 3728 | 1466584526170 Marionette TRACE conn2 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:26 INFO - PROCESS | 3728 | 1466584526172 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:35:26 INFO - PROCESS | 3728 | ++DOCSHELL 180B6400 == 34 [pid = 3728] [id = 525] 01:35:26 INFO - PROCESS | 3728 | ++DOMWINDOW == 83 (180B9400) [pid = 3728] [serial = 1575] [outer = 00000000] 01:35:26 INFO - PROCESS | 3728 | ++DOMWINDOW == 84 (1962C400) [pid = 3728] [serial = 1576] [outer = 180B9400] 01:35:26 INFO - PROCESS | 3728 | 1466584526214 Marionette DEBUG loaded listener.js 01:35:26 INFO - PROCESS | 3728 | ++DOMWINDOW == 85 (1962F800) [pid = 3728] [serial = 1577] [outer = 180B9400] 01:35:26 INFO - PROCESS | 3728 | --DOMWINDOW == 84 (11CD5000) [pid = 3728] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 01:35:26 INFO - PROCESS | 3728 | --DOMWINDOW == 83 (1345F000) [pid = 3728] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 01:35:26 INFO - PROCESS | 3728 | --DOMWINDOW == 82 (1689C400) [pid = 3728] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 01:35:26 INFO - PROCESS | 3728 | --DOMWINDOW == 81 (102D2C00) [pid = 3728] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 01:35:26 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (14036800) [pid = 3728] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 01:35:26 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (104EA800) [pid = 3728] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 01:35:26 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (1712D000) [pid = 3728] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 01:35:26 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (0F2E5000) [pid = 3728] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 01:35:26 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (1952C000) [pid = 3728] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 01:35:26 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (1144A400) [pid = 3728] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 01:35:26 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (154E8000) [pid = 3728] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 01:35:26 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (1952C800) [pid = 3728] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 01:35:26 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (1289C400) [pid = 3728] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 01:35:26 INFO - PROCESS | 3728 | 1466584526694 Marionette TRACE conn2 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 01:35:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 01:35:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 799ms 01:35:26 INFO - PROCESS | 3728 | 1466584526758 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 01:35:26 INFO - PROCESS | 3728 | 1466584526760 Marionette TRACE conn2 <- [1,2065,null,{"value":"13"}] 01:35:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 01:35:26 INFO - PROCESS | 3728 | 1466584526763 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 01:35:26 INFO - PROCESS | 3728 | 1466584526765 Marionette TRACE conn2 <- [1,2066,null,{}] 01:35:26 INFO - PROCESS | 3728 | 1466584526769 Marionette TRACE conn2 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:26 INFO - PROCESS | 3728 | 1466584526771 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:35:26 INFO - PROCESS | 3728 | 1466584526849 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 01:35:26 INFO - PROCESS | 3728 | 1466584526946 Marionette TRACE conn2 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:26 INFO - PROCESS | 3728 | 1466584526948 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:35:26 INFO - PROCESS | 3728 | ++DOCSHELL 105EF800 == 35 [pid = 3728] [id = 526] 01:35:26 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (114D3400) [pid = 3728] [serial = 1578] [outer = 00000000] 01:35:26 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (14036800) [pid = 3728] [serial = 1579] [outer = 114D3400] 01:35:26 INFO - PROCESS | 3728 | 1466584526990 Marionette DEBUG loaded listener.js 01:35:27 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (140F0800) [pid = 3728] [serial = 1580] [outer = 114D3400] 01:35:27 INFO - PROCESS | 3728 | 1466584527327 Marionette TRACE conn2 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 01:35:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 01:35:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 595ms 01:35:27 INFO - PROCESS | 3728 | 1466584527360 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 01:35:27 INFO - PROCESS | 3728 | 1466584527362 Marionette TRACE conn2 <- [1,2069,null,{"value":"13"}] 01:35:27 INFO - PROCESS | 3728 | 1466584527366 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 01:35:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 01:35:27 INFO - PROCESS | 3728 | 1466584527367 Marionette TRACE conn2 <- [1,2070,null,{}] 01:35:27 INFO - PROCESS | 3728 | 1466584527371 Marionette TRACE conn2 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:27 INFO - PROCESS | 3728 | 1466584527373 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:35:27 INFO - PROCESS | 3728 | 1466584527495 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 01:35:27 INFO - PROCESS | 3728 | 1466584527528 Marionette TRACE conn2 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:27 INFO - PROCESS | 3728 | 1466584527531 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:35:27 INFO - PROCESS | 3728 | ++DOCSHELL 128B3C00 == 36 [pid = 3728] [id = 527] 01:35:27 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (13C90000) [pid = 3728] [serial = 1581] [outer = 00000000] 01:35:27 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (19525800) [pid = 3728] [serial = 1582] [outer = 13C90000] 01:35:27 INFO - PROCESS | 3728 | 1466584527573 Marionette DEBUG loaded listener.js 01:35:27 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (19630800) [pid = 3728] [serial = 1583] [outer = 13C90000] 01:35:28 INFO - PROCESS | 3728 | 1466584527983 Marionette TRACE conn2 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 01:35:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 01:35:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 643ms 01:35:28 INFO - PROCESS | 3728 | 1466584528004 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 01:35:28 INFO - PROCESS | 3728 | 1466584528006 Marionette TRACE conn2 <- [1,2073,null,{"value":"13"}] 01:35:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 01:35:28 INFO - PROCESS | 3728 | 1466584528009 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 01:35:28 INFO - PROCESS | 3728 | 1466584528011 Marionette TRACE conn2 <- [1,2074,null,{}] 01:35:28 INFO - PROCESS | 3728 | 1466584528014 Marionette TRACE conn2 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:28 INFO - PROCESS | 3728 | 1466584528016 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:35:28 INFO - PROCESS | 3728 | 1466584528132 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 01:35:28 INFO - PROCESS | 3728 | 1466584528139 Marionette TRACE conn2 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:28 INFO - PROCESS | 3728 | 1466584528141 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:35:28 INFO - PROCESS | 3728 | ++DOCSHELL 11AEE000 == 37 [pid = 3728] [id = 528] 01:35:28 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (17E73800) [pid = 3728] [serial = 1584] [outer = 00000000] 01:35:28 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (198EBC00) [pid = 3728] [serial = 1585] [outer = 17E73800] 01:35:28 INFO - PROCESS | 3728 | 1466584528193 Marionette DEBUG loaded listener.js 01:35:28 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (19B61800) [pid = 3728] [serial = 1586] [outer = 17E73800] 01:35:28 INFO - PROCESS | 3728 | 1466584528648 Marionette TRACE conn2 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 01:35:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 01:35:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 705ms 01:35:28 INFO - PROCESS | 3728 | 1466584528710 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 01:35:28 INFO - PROCESS | 3728 | 1466584528714 Marionette TRACE conn2 <- [1,2077,null,{"value":"13"}] 01:35:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 01:35:28 INFO - PROCESS | 3728 | 1466584528720 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 01:35:28 INFO - PROCESS | 3728 | 1466584528724 Marionette TRACE conn2 <- [1,2078,null,{}] 01:35:28 INFO - PROCESS | 3728 | 1466584528731 Marionette TRACE conn2 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:28 INFO - PROCESS | 3728 | 1466584528734 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:35:28 INFO - PROCESS | 3728 | 1466584528898 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 01:35:29 INFO - PROCESS | 3728 | 1466584529016 Marionette TRACE conn2 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:29 INFO - PROCESS | 3728 | 1466584529021 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:35:29 INFO - PROCESS | 3728 | ++DOCSHELL 1144B000 == 38 [pid = 3728] [id = 529] 01:35:29 INFO - PROCESS | 3728 | ++DOMWINDOW == 82 (1144D000) [pid = 3728] [serial = 1587] [outer = 00000000] 01:35:29 INFO - PROCESS | 3728 | ++DOMWINDOW == 83 (128A8800) [pid = 3728] [serial = 1588] [outer = 1144D000] 01:35:29 INFO - PROCESS | 3728 | 1466584529078 Marionette DEBUG loaded listener.js 01:35:29 INFO - PROCESS | 3728 | ++DOMWINDOW == 84 (128B8800) [pid = 3728] [serial = 1589] [outer = 1144D000] 01:35:29 INFO - PROCESS | 3728 | 1466584529646 Marionette TRACE conn2 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 01:35:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 01:35:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1003ms 01:35:29 INFO - PROCESS | 3728 | 1466584529723 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 01:35:29 INFO - PROCESS | 3728 | 1466584529728 Marionette TRACE conn2 <- [1,2081,null,{"value":"13"}] 01:35:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 01:35:29 INFO - PROCESS | 3728 | 1466584529734 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 01:35:29 INFO - PROCESS | 3728 | 1466584529737 Marionette TRACE conn2 <- [1,2082,null,{}] 01:35:29 INFO - PROCESS | 3728 | 1466584529741 Marionette TRACE conn2 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:29 INFO - PROCESS | 3728 | 1466584529744 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:35:29 INFO - PROCESS | 3728 | 1466584529883 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 01:35:30 INFO - PROCESS | 3728 | 1466584530021 Marionette TRACE conn2 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:30 INFO - PROCESS | 3728 | 1466584530024 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:35:30 INFO - PROCESS | 3728 | ++DOCSHELL 143FE400 == 39 [pid = 3728] [id = 530] 01:35:30 INFO - PROCESS | 3728 | ++DOMWINDOW == 85 (14F93000) [pid = 3728] [serial = 1590] [outer = 00000000] 01:35:30 INFO - PROCESS | 3728 | ++DOMWINDOW == 86 (159AA000) [pid = 3728] [serial = 1591] [outer = 14F93000] 01:35:30 INFO - PROCESS | 3728 | 1466584530080 Marionette DEBUG loaded listener.js 01:35:30 INFO - PROCESS | 3728 | ++DOMWINDOW == 87 (16254C00) [pid = 3728] [serial = 1592] [outer = 14F93000] 01:35:30 INFO - PROCESS | 3728 | 1466584530675 Marionette TRACE conn2 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 01:35:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 01:35:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1003ms 01:35:30 INFO - PROCESS | 3728 | 1466584530737 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 01:35:30 INFO - PROCESS | 3728 | 1466584530739 Marionette TRACE conn2 <- [1,2085,null,{"value":"13"}] 01:35:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 01:35:30 INFO - PROCESS | 3728 | 1466584530743 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 01:35:30 INFO - PROCESS | 3728 | 1466584530747 Marionette TRACE conn2 <- [1,2086,null,{}] 01:35:30 INFO - PROCESS | 3728 | 1466584530773 Marionette TRACE conn2 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:30 INFO - PROCESS | 3728 | 1466584530778 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:35:30 INFO - PROCESS | 3728 | 1466584530894 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 01:35:31 INFO - PROCESS | 3728 | 1466584531024 Marionette TRACE conn2 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:31 INFO - PROCESS | 3728 | 1466584531028 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:35:31 INFO - PROCESS | 3728 | ++DOCSHELL 17E7BC00 == 40 [pid = 3728] [id = 531] 01:35:31 INFO - PROCESS | 3728 | ++DOMWINDOW == 88 (17E7E400) [pid = 3728] [serial = 1593] [outer = 00000000] 01:35:31 INFO - PROCESS | 3728 | ++DOMWINDOW == 89 (19638C00) [pid = 3728] [serial = 1594] [outer = 17E7E400] 01:35:31 INFO - PROCESS | 3728 | 1466584531085 Marionette DEBUG loaded listener.js 01:35:31 INFO - PROCESS | 3728 | ++DOMWINDOW == 90 (198E9800) [pid = 3728] [serial = 1595] [outer = 17E7E400] 01:35:31 INFO - PROCESS | 3728 | 1466584531692 Marionette TRACE conn2 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 01:35:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 01:35:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1003ms 01:35:31 INFO - PROCESS | 3728 | 1466584531746 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 01:35:31 INFO - PROCESS | 3728 | 1466584531748 Marionette TRACE conn2 <- [1,2089,null,{"value":"13"}] 01:35:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 01:35:31 INFO - PROCESS | 3728 | 1466584531752 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 01:35:31 INFO - PROCESS | 3728 | 1466584531754 Marionette TRACE conn2 <- [1,2090,null,{}] 01:35:31 INFO - PROCESS | 3728 | 1466584531757 Marionette TRACE conn2 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:31 INFO - PROCESS | 3728 | 1466584531760 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:35:31 INFO - PROCESS | 3728 | 1466584531864 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 01:35:32 INFO - PROCESS | 3728 | 1466584532004 Marionette TRACE conn2 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:32 INFO - PROCESS | 3728 | 1466584532007 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:35:32 INFO - PROCESS | 3728 | ++DOCSHELL 19637800 == 41 [pid = 3728] [id = 532] 01:35:32 INFO - PROCESS | 3728 | ++DOMWINDOW == 91 (19638000) [pid = 3728] [serial = 1596] [outer = 00000000] 01:35:32 INFO - PROCESS | 3728 | ++DOMWINDOW == 92 (19BC1400) [pid = 3728] [serial = 1597] [outer = 19638000] 01:35:32 INFO - PROCESS | 3728 | 1466584532059 Marionette DEBUG loaded listener.js 01:35:32 INFO - PROCESS | 3728 | ++DOMWINDOW == 93 (19D6CC00) [pid = 3728] [serial = 1598] [outer = 19638000] 01:35:32 INFO - PROCESS | 3728 | 1466584532790 Marionette TRACE conn2 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 01:35:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 01:35:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1035ms 01:35:32 INFO - PROCESS | 3728 | 1466584532841 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 01:35:32 INFO - PROCESS | 3728 | 1466584532845 Marionette TRACE conn2 <- [1,2093,null,{"value":"13"}] 01:35:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 01:35:32 INFO - PROCESS | 3728 | 1466584532850 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 01:35:32 INFO - PROCESS | 3728 | 1466584532853 Marionette TRACE conn2 <- [1,2094,null,{}] 01:35:32 INFO - PROCESS | 3728 | 1466584532858 Marionette TRACE conn2 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:32 INFO - PROCESS | 3728 | 1466584532861 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:35:33 INFO - PROCESS | 3728 | 1466584533000 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 01:35:33 INFO - PROCESS | 3728 | 1466584533144 Marionette TRACE conn2 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:33 INFO - PROCESS | 3728 | 1466584533146 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:35:33 INFO - PROCESS | 3728 | ++DOCSHELL 105EC000 == 42 [pid = 3728] [id = 533] 01:35:33 INFO - PROCESS | 3728 | ++DOMWINDOW == 94 (105F0800) [pid = 3728] [serial = 1599] [outer = 00000000] 01:35:33 INFO - PROCESS | 3728 | ++DOMWINDOW == 95 (10F76000) [pid = 3728] [serial = 1600] [outer = 105F0800] 01:35:33 INFO - PROCESS | 3728 | 1466584533199 Marionette DEBUG loaded listener.js 01:35:33 INFO - PROCESS | 3728 | ++DOMWINDOW == 96 (114CB400) [pid = 3728] [serial = 1601] [outer = 105F0800] 01:35:33 INFO - PROCESS | 3728 | --DOCSHELL 128B3C00 == 41 [pid = 3728] [id = 527] 01:35:33 INFO - PROCESS | 3728 | --DOCSHELL 105EF800 == 40 [pid = 3728] [id = 526] 01:35:33 INFO - PROCESS | 3728 | --DOCSHELL 180B6400 == 39 [pid = 3728] [id = 525] 01:35:33 INFO - PROCESS | 3728 | --DOCSHELL 130A1800 == 38 [pid = 3728] [id = 524] 01:35:33 INFO - PROCESS | 3728 | --DOCSHELL 16E05400 == 37 [pid = 3728] [id = 523] 01:35:33 INFO - PROCESS | 3728 | --DOCSHELL 162CD800 == 36 [pid = 3728] [id = 522] 01:35:33 INFO - PROCESS | 3728 | --DOCSHELL 12DC3800 == 35 [pid = 3728] [id = 521] 01:35:33 INFO - PROCESS | 3728 | --DOCSHELL 105EEC00 == 34 [pid = 3728] [id = 520] 01:35:33 INFO - PROCESS | 3728 | --DOCSHELL 0F2E1400 == 33 [pid = 3728] [id = 519] 01:35:33 INFO - PROCESS | 3728 | --DOCSHELL 10E0A400 == 32 [pid = 3728] [id = 518] 01:35:33 INFO - PROCESS | 3728 | --DOCSHELL 178EC000 == 31 [pid = 3728] [id = 517] 01:35:33 INFO - PROCESS | 3728 | --DOCSHELL 19637800 == 30 [pid = 3728] [id = 532] 01:35:33 INFO - PROCESS | 3728 | --DOCSHELL 17E7BC00 == 29 [pid = 3728] [id = 531] 01:35:33 INFO - PROCESS | 3728 | --DOCSHELL 11AEE000 == 28 [pid = 3728] [id = 528] 01:35:33 INFO - PROCESS | 3728 | --DOCSHELL 1144B000 == 27 [pid = 3728] [id = 529] 01:35:33 INFO - PROCESS | 3728 | --DOCSHELL 143FE400 == 26 [pid = 3728] [id = 530] 01:35:34 INFO - PROCESS | 3728 | --DOMWINDOW == 95 (128B4C00) [pid = 3728] [serial = 1528] [outer = 00000000] [url = about:blank] 01:35:34 INFO - PROCESS | 3728 | --DOMWINDOW == 94 (128BE800) [pid = 3728] [serial = 1529] [outer = 00000000] [url = about:blank] 01:35:34 INFO - PROCESS | 3728 | --DOMWINDOW == 93 (13B0B000) [pid = 3728] [serial = 1531] [outer = 00000000] [url = about:blank] 01:35:34 INFO - PROCESS | 3728 | --DOMWINDOW == 92 (169CF800) [pid = 3728] [serial = 1537] [outer = 00000000] [url = about:blank] 01:35:34 INFO - PROCESS | 3728 | --DOMWINDOW == 91 (13C86000) [pid = 3728] [serial = 1532] [outer = 00000000] [url = about:blank] 01:35:34 INFO - PROCESS | 3728 | --DOMWINDOW == 90 (104E6800) [pid = 3728] [serial = 1525] [outer = 00000000] [url = about:blank] 01:35:34 INFO - PROCESS | 3728 | --DOMWINDOW == 89 (10A59800) [pid = 3728] [serial = 1526] [outer = 00000000] [url = about:blank] 01:35:34 INFO - PROCESS | 3728 | --DOMWINDOW == 88 (15533800) [pid = 3728] [serial = 1534] [outer = 00000000] [url = about:blank] 01:35:34 INFO - PROCESS | 3728 | --DOMWINDOW == 87 (1144C000) [pid = 3728] [serial = 1523] [outer = 00000000] [url = about:blank] 01:35:34 INFO - PROCESS | 3728 | --DOMWINDOW == 86 (10B66400) [pid = 3728] [serial = 1522] [outer = 00000000] [url = about:blank] 01:35:34 INFO - PROCESS | 3728 | --DOMWINDOW == 85 (17666800) [pid = 3728] [serial = 1540] [outer = 00000000] [url = about:blank] 01:35:34 INFO - PROCESS | 3728 | --DOMWINDOW == 84 (178E9400) [pid = 3728] [serial = 1541] [outer = 00000000] [url = about:blank] 01:35:34 INFO - PROCESS | 3728 | --DOMWINDOW == 83 (10B61400) [pid = 3728] [serial = 1543] [outer = 00000000] [url = about:blank] 01:35:34 INFO - PROCESS | 3728 | --DOMWINDOW == 82 (1962EC00) [pid = 3728] [serial = 1550] [outer = 00000000] [url = about:blank] 01:35:34 INFO - PROCESS | 3728 | --DOMWINDOW == 81 (131EBC00) [pid = 3728] [serial = 1514] [outer = 00000000] [url = about:blank] 01:35:34 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (12BD4000) [pid = 3728] [serial = 1513] [outer = 00000000] [url = about:blank] 01:35:34 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (198ECC00) [pid = 3728] [serial = 1552] [outer = 00000000] [url = about:blank] 01:35:34 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (16974C00) [pid = 3728] [serial = 1517] [outer = 00000000] [url = about:blank] 01:35:34 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (162D2000) [pid = 3728] [serial = 1516] [outer = 00000000] [url = about:blank] 01:35:34 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (19B5A800) [pid = 3728] [serial = 1520] [outer = 00000000] [url = about:blank] 01:35:34 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (19635000) [pid = 3728] [serial = 1519] [outer = 00000000] [url = about:blank] 01:35:34 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (19633400) [pid = 3728] [serial = 1549] [outer = 00000000] [url = about:blank] 01:35:34 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (1312A800) [pid = 3728] [serial = 1544] [outer = 00000000] [url = about:blank] 01:35:34 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (16D63400) [pid = 3728] [serial = 1538] [outer = 00000000] [url = about:blank] 01:35:34 INFO - PROCESS | 3728 | --DOMWINDOW == 71 (176B0400) [pid = 3728] [serial = 1546] [outer = 00000000] [url = about:blank] 01:35:34 INFO - PROCESS | 3728 | --DOMWINDOW == 70 (1609E000) [pid = 3728] [serial = 1535] [outer = 00000000] [url = about:blank] 01:35:34 INFO - PROCESS | 3728 | --DOMWINDOW == 69 (17E0F000) [pid = 3728] [serial = 1547] [outer = 00000000] [url = about:blank] 01:35:34 INFO - PROCESS | 3728 | 1466584534333 Marionette TRACE conn2 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 01:35:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 01:35:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1504ms 01:35:34 INFO - PROCESS | 3728 | 1466584534353 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 01:35:34 INFO - PROCESS | 3728 | 1466584534357 Marionette TRACE conn2 <- [1,2097,null,{"value":"13"}] 01:35:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 01:35:34 INFO - PROCESS | 3728 | 1466584534361 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 01:35:34 INFO - PROCESS | 3728 | 1466584534365 Marionette TRACE conn2 <- [1,2098,null,{}] 01:35:34 INFO - PROCESS | 3728 | 1466584534370 Marionette TRACE conn2 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:34 INFO - PROCESS | 3728 | 1466584534373 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:35:34 INFO - PROCESS | 3728 | 1466584534462 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 01:35:34 INFO - PROCESS | 3728 | 1466584534470 Marionette TRACE conn2 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:34 INFO - PROCESS | 3728 | 1466584534474 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:35:34 INFO - PROCESS | 3728 | ++DOCSHELL 10E09000 == 27 [pid = 3728] [id = 534] 01:35:34 INFO - PROCESS | 3728 | ++DOMWINDOW == 70 (10E10000) [pid = 3728] [serial = 1602] [outer = 00000000] 01:35:34 INFO - PROCESS | 3728 | ++DOMWINDOW == 71 (11449800) [pid = 3728] [serial = 1603] [outer = 10E10000] 01:35:34 INFO - PROCESS | 3728 | 1466584534520 Marionette DEBUG loaded listener.js 01:35:34 INFO - PROCESS | 3728 | ++DOMWINDOW == 72 (11AECC00) [pid = 3728] [serial = 1604] [outer = 10E10000] 01:35:35 INFO - PROCESS | 3728 | 1466584535014 Marionette TRACE conn2 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 01:35:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 01:35:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 689ms 01:35:35 INFO - PROCESS | 3728 | 1466584535062 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 01:35:35 INFO - PROCESS | 3728 | 1466584535067 Marionette TRACE conn2 <- [1,2101,null,{"value":"13"}] 01:35:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 01:35:35 INFO - PROCESS | 3728 | 1466584535073 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 01:35:35 INFO - PROCESS | 3728 | 1466584535076 Marionette TRACE conn2 <- [1,2102,null,{}] 01:35:35 INFO - PROCESS | 3728 | 1466584535079 Marionette TRACE conn2 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:35 INFO - PROCESS | 3728 | 1466584535082 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:35:35 INFO - PROCESS | 3728 | 1466584535198 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 01:35:35 INFO - PROCESS | 3728 | 1466584535303 Marionette TRACE conn2 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:35 INFO - PROCESS | 3728 | 1466584535306 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:35:35 INFO - PROCESS | 3728 | ++DOCSHELL 12B06000 == 28 [pid = 3728] [id = 535] 01:35:35 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (12BCE400) [pid = 3728] [serial = 1605] [outer = 00000000] 01:35:35 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (130A3C00) [pid = 3728] [serial = 1606] [outer = 12BCE400] 01:35:35 INFO - PROCESS | 3728 | 1466584535352 Marionette DEBUG loaded listener.js 01:35:35 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (13158800) [pid = 3728] [serial = 1607] [outer = 12BCE400] 01:35:35 INFO - PROCESS | 3728 | 1466584535725 Marionette TRACE conn2 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 01:35:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 01:35:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 705ms 01:35:35 INFO - PROCESS | 3728 | 1466584535772 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 01:35:35 INFO - PROCESS | 3728 | 1466584535774 Marionette TRACE conn2 <- [1,2105,null,{"value":"13"}] 01:35:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 01:35:35 INFO - PROCESS | 3728 | 1466584535778 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 01:35:35 INFO - PROCESS | 3728 | 1466584535782 Marionette TRACE conn2 <- [1,2106,null,{}] 01:35:35 INFO - PROCESS | 3728 | 1466584535793 Marionette TRACE conn2 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:35 INFO - PROCESS | 3728 | 1466584535797 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:35:35 INFO - PROCESS | 3728 | 1466584535879 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 01:35:35 INFO - PROCESS | 3728 | 1466584535886 Marionette TRACE conn2 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:35 INFO - PROCESS | 3728 | 1466584535889 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:35:35 INFO - PROCESS | 3728 | ++DOCSHELL 14037400 == 29 [pid = 3728] [id = 536] 01:35:35 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (1403F400) [pid = 3728] [serial = 1608] [outer = 00000000] 01:35:35 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (143C3400) [pid = 3728] [serial = 1609] [outer = 1403F400] 01:35:35 INFO - PROCESS | 3728 | 1466584535936 Marionette DEBUG loaded listener.js 01:35:36 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (154E3800) [pid = 3728] [serial = 1610] [outer = 1403F400] 01:35:36 INFO - PROCESS | 3728 | 1466584536432 Marionette TRACE conn2 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 01:35:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 01:35:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 705ms 01:35:36 INFO - PROCESS | 3728 | 1466584536477 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 01:35:36 INFO - PROCESS | 3728 | 1466584536480 Marionette TRACE conn2 <- [1,2109,null,{"value":"13"}] 01:35:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 01:35:36 INFO - PROCESS | 3728 | 1466584536483 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 01:35:36 INFO - PROCESS | 3728 | 1466584536485 Marionette TRACE conn2 <- [1,2110,null,{}] 01:35:36 INFO - PROCESS | 3728 | 1466584536506 Marionette TRACE conn2 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:36 INFO - PROCESS | 3728 | 1466584536508 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:35:36 INFO - PROCESS | 3728 | 1466584536669 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 01:35:36 INFO - PROCESS | 3728 | 1466584536683 Marionette TRACE conn2 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:36 INFO - PROCESS | 3728 | 1466584536685 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:35:36 INFO - PROCESS | 3728 | ++DOCSHELL 159AC000 == 30 [pid = 3728] [id = 537] 01:35:36 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (159B1000) [pid = 3728] [serial = 1611] [outer = 00000000] 01:35:36 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (1609E400) [pid = 3728] [serial = 1612] [outer = 159B1000] 01:35:36 INFO - PROCESS | 3728 | 1466584536782 Marionette DEBUG loaded listener.js 01:35:36 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (162CF800) [pid = 3728] [serial = 1613] [outer = 159B1000] 01:35:37 INFO - PROCESS | 3728 | 1466584537184 Marionette TRACE conn2 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 01:35:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 01:35:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 737ms 01:35:37 INFO - PROCESS | 3728 | 1466584537223 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 01:35:37 INFO - PROCESS | 3728 | 1466584537225 Marionette TRACE conn2 <- [1,2113,null,{"value":"13"}] 01:35:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 01:35:37 INFO - PROCESS | 3728 | 1466584537228 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 01:35:37 INFO - PROCESS | 3728 | 1466584537230 Marionette TRACE conn2 <- [1,2114,null,{}] 01:35:37 INFO - PROCESS | 3728 | 1466584537233 Marionette TRACE conn2 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:37 INFO - PROCESS | 3728 | 1466584537235 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:35:37 INFO - PROCESS | 3728 | 1466584537345 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 01:35:37 INFO - PROCESS | 3728 | 1466584537351 Marionette TRACE conn2 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:37 INFO - PROCESS | 3728 | 1466584537353 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:35:37 INFO - PROCESS | 3728 | ++DOCSHELL 162CD800 == 31 [pid = 3728] [id = 538] 01:35:37 INFO - PROCESS | 3728 | ++DOMWINDOW == 82 (162D3C00) [pid = 3728] [serial = 1614] [outer = 00000000] 01:35:37 INFO - PROCESS | 3728 | ++DOMWINDOW == 83 (16974C00) [pid = 3728] [serial = 1615] [outer = 162D3C00] 01:35:37 INFO - PROCESS | 3728 | 1466584537396 Marionette DEBUG loaded listener.js 01:35:37 INFO - PROCESS | 3728 | ++DOMWINDOW == 84 (16D5D400) [pid = 3728] [serial = 1616] [outer = 162D3C00] 01:35:37 INFO - PROCESS | 3728 | 1466584537878 Marionette TRACE conn2 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 01:35:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 01:35:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 705ms 01:35:37 INFO - PROCESS | 3728 | 1466584537928 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 01:35:37 INFO - PROCESS | 3728 | 1466584537930 Marionette TRACE conn2 <- [1,2117,null,{"value":"13"}] 01:35:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 01:35:37 INFO - PROCESS | 3728 | 1466584537933 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 01:35:37 INFO - PROCESS | 3728 | 1466584537935 Marionette TRACE conn2 <- [1,2118,null,{}] 01:35:37 INFO - PROCESS | 3728 | 1466584537939 Marionette TRACE conn2 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:37 INFO - PROCESS | 3728 | 1466584537944 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:35:38 INFO - PROCESS | 3728 | 1466584538099 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 01:35:38 INFO - PROCESS | 3728 | 1466584538114 Marionette TRACE conn2 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:38 INFO - PROCESS | 3728 | 1466584538116 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:35:38 INFO - PROCESS | 3728 | ++DOCSHELL 16EA8400 == 32 [pid = 3728] [id = 539] 01:35:38 INFO - PROCESS | 3728 | ++DOMWINDOW == 85 (16EAD400) [pid = 3728] [serial = 1617] [outer = 00000000] 01:35:38 INFO - PROCESS | 3728 | ++DOMWINDOW == 86 (176B5800) [pid = 3728] [serial = 1618] [outer = 16EAD400] 01:35:38 INFO - PROCESS | 3728 | 1466584538159 Marionette DEBUG loaded listener.js 01:35:38 INFO - PROCESS | 3728 | ++DOMWINDOW == 87 (178E7C00) [pid = 3728] [serial = 1619] [outer = 16EAD400] 01:35:38 INFO - PROCESS | 3728 | --DOMWINDOW == 86 (13C90000) [pid = 3728] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 01:35:38 INFO - PROCESS | 3728 | --DOMWINDOW == 85 (16E06800) [pid = 3728] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 01:35:38 INFO - PROCESS | 3728 | --DOMWINDOW == 84 (178E3000) [pid = 3728] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 01:35:38 INFO - PROCESS | 3728 | --DOMWINDOW == 83 (19632400) [pid = 3728] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 01:35:38 INFO - PROCESS | 3728 | --DOMWINDOW == 82 (0F2E3000) [pid = 3728] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 01:35:38 INFO - PROCESS | 3728 | --DOMWINDOW == 81 (114D3400) [pid = 3728] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 01:35:38 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (10F10C00) [pid = 3728] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 01:35:38 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (10B69C00) [pid = 3728] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 01:35:38 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (1312A400) [pid = 3728] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 01:35:38 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (162CEC00) [pid = 3728] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 01:35:38 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (180B9400) [pid = 3728] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 01:35:38 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (17E73800) [pid = 3728] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 01:35:38 INFO - PROCESS | 3728 | 1466584538826 Marionette TRACE conn2 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 01:35:38 INFO - PROCESS | 3728 | 1466584538881 Marionette TRACE conn2 <- [1,2121,null,{"value":"13"}] 01:35:38 INFO - PROCESS | 3728 | 1466584538884 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 01:35:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 01:35:38 INFO - PROCESS | 3728 | 1466584538886 Marionette TRACE conn2 <- [1,2122,null,{}] 01:35:38 INFO - PROCESS | 3728 | 1466584538889 Marionette TRACE conn2 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:38 INFO - PROCESS | 3728 | 1466584538891 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:35:38 INFO - PROCESS | 3728 | 1466584538965 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 01:35:38 INFO - PROCESS | 3728 | 1466584538970 Marionette TRACE conn2 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:38 INFO - PROCESS | 3728 | 1466584538972 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:35:39 INFO - PROCESS | 3728 | ++DOCSHELL 10A59000 == 33 [pid = 3728] [id = 540] 01:35:39 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (1312A400) [pid = 3728] [serial = 1620] [outer = 00000000] 01:35:39 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (16E10400) [pid = 3728] [serial = 1621] [outer = 1312A400] 01:35:39 INFO - PROCESS | 3728 | 1466584539015 Marionette DEBUG loaded listener.js 01:35:39 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (1765EC00) [pid = 3728] [serial = 1622] [outer = 1312A400] 01:35:39 INFO - PROCESS | 3728 | 1466584539439 Marionette TRACE conn2 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 01:35:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 01:35:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 595ms 01:35:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 01:35:39 INFO - PROCESS | 3728 | 1466584539482 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 01:35:39 INFO - PROCESS | 3728 | 1466584539484 Marionette TRACE conn2 <- [1,2125,null,{"value":"13"}] 01:35:39 INFO - PROCESS | 3728 | 1466584539487 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 01:35:39 INFO - PROCESS | 3728 | 1466584539489 Marionette TRACE conn2 <- [1,2126,null,{}] 01:35:39 INFO - PROCESS | 3728 | 1466584539492 Marionette TRACE conn2 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:39 INFO - PROCESS | 3728 | 1466584539494 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:35:39 INFO - PROCESS | 3728 | 1466584539569 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 01:35:39 INFO - PROCESS | 3728 | 1466584539574 Marionette TRACE conn2 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:39 INFO - PROCESS | 3728 | 1466584539576 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:35:39 INFO - PROCESS | 3728 | ++DOCSHELL 178E9C00 == 34 [pid = 3728] [id = 541] 01:35:39 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (178EFC00) [pid = 3728] [serial = 1623] [outer = 00000000] 01:35:39 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (17E0B400) [pid = 3728] [serial = 1624] [outer = 178EFC00] 01:35:39 INFO - PROCESS | 3728 | 1466584539620 Marionette DEBUG loaded listener.js 01:35:39 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (17E0BC00) [pid = 3728] [serial = 1625] [outer = 178EFC00] 01:35:40 INFO - PROCESS | 3728 | 1466584540094 Marionette TRACE conn2 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 01:35:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 01:35:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 627ms 01:35:40 INFO - PROCESS | 3728 | 1466584540127 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 01:35:40 INFO - PROCESS | 3728 | 1466584540129 Marionette TRACE conn2 <- [1,2129,null,{"value":"13"}] 01:35:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 01:35:40 INFO - PROCESS | 3728 | 1466584540132 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 01:35:40 INFO - PROCESS | 3728 | 1466584540134 Marionette TRACE conn2 <- [1,2130,null,{}] 01:35:40 INFO - PROCESS | 3728 | 1466584540137 Marionette TRACE conn2 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:40 INFO - PROCESS | 3728 | 1466584540139 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:35:40 INFO - PROCESS | 3728 | 1466584540216 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 01:35:40 INFO - PROCESS | 3728 | 1466584540224 Marionette TRACE conn2 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:40 INFO - PROCESS | 3728 | 1466584540226 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:35:40 INFO - PROCESS | 3728 | ++DOCSHELL 180AA800 == 35 [pid = 3728] [id = 542] 01:35:40 INFO - PROCESS | 3728 | ++DOMWINDOW == 82 (180ABC00) [pid = 3728] [serial = 1626] [outer = 00000000] 01:35:40 INFO - PROCESS | 3728 | ++DOMWINDOW == 83 (180B5C00) [pid = 3728] [serial = 1627] [outer = 180ABC00] 01:35:40 INFO - PROCESS | 3728 | 1466584540269 Marionette DEBUG loaded listener.js 01:35:40 INFO - PROCESS | 3728 | ++DOMWINDOW == 84 (19526400) [pid = 3728] [serial = 1628] [outer = 180ABC00] 01:35:41 INFO - PROCESS | 3728 | 1466584541019 Marionette TRACE conn2 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 01:35:41 INFO - PROCESS | 3728 | 1466584541104 Marionette TRACE conn2 <- [1,2133,null,{"value":"13"}] 01:35:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 01:35:41 INFO - PROCESS | 3728 | 1466584541111 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 01:35:41 INFO - PROCESS | 3728 | 1466584541114 Marionette TRACE conn2 <- [1,2134,null,{}] 01:35:41 INFO - PROCESS | 3728 | 1466584541120 Marionette TRACE conn2 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:41 INFO - PROCESS | 3728 | 1466584541123 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:35:41 INFO - PROCESS | 3728 | 1466584541252 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 01:35:41 INFO - PROCESS | 3728 | 1466584541383 Marionette TRACE conn2 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:41 INFO - PROCESS | 3728 | 1466584541387 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:35:41 INFO - PROCESS | 3728 | ++DOCSHELL 1055C400 == 36 [pid = 3728] [id = 543] 01:35:41 INFO - PROCESS | 3728 | ++DOMWINDOW == 85 (105EEC00) [pid = 3728] [serial = 1629] [outer = 00000000] 01:35:41 INFO - PROCESS | 3728 | ++DOMWINDOW == 86 (128BD400) [pid = 3728] [serial = 1630] [outer = 105EEC00] 01:35:41 INFO - PROCESS | 3728 | 1466584541444 Marionette DEBUG loaded listener.js 01:35:41 INFO - PROCESS | 3728 | ++DOMWINDOW == 87 (129B3800) [pid = 3728] [serial = 1631] [outer = 105EEC00] 01:35:42 INFO - PROCESS | 3728 | 1466584542080 Marionette TRACE conn2 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 01:35:42 INFO - PROCESS | 3728 | 1466584542158 Marionette TRACE conn2 <- [1,2137,null,{"value":"13"}] 01:35:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 01:35:42 INFO - PROCESS | 3728 | 1466584542183 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 01:35:42 INFO - PROCESS | 3728 | 1466584542186 Marionette TRACE conn2 <- [1,2138,null,{}] 01:35:42 INFO - PROCESS | 3728 | 1466584542189 Marionette TRACE conn2 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:42 INFO - PROCESS | 3728 | 1466584542192 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:35:42 INFO - PROCESS | 3728 | 1466584542387 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 01:35:42 INFO - PROCESS | 3728 | 1466584542397 Marionette TRACE conn2 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:42 INFO - PROCESS | 3728 | 1466584542400 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:35:42 INFO - PROCESS | 3728 | ++DOCSHELL 13C0D000 == 37 [pid = 3728] [id = 544] 01:35:42 INFO - PROCESS | 3728 | ++DOMWINDOW == 88 (13C84000) [pid = 3728] [serial = 1632] [outer = 00000000] 01:35:42 INFO - PROCESS | 3728 | ++DOMWINDOW == 89 (140ED400) [pid = 3728] [serial = 1633] [outer = 13C84000] 01:35:42 INFO - PROCESS | 3728 | 1466584542455 Marionette DEBUG loaded listener.js 01:35:42 INFO - PROCESS | 3728 | ++DOMWINDOW == 90 (156B1000) [pid = 3728] [serial = 1634] [outer = 13C84000] 01:35:43 INFO - PROCESS | 3728 | --DOCSHELL 178E9C00 == 36 [pid = 3728] [id = 541] 01:35:43 INFO - PROCESS | 3728 | --DOCSHELL 10A59000 == 35 [pid = 3728] [id = 540] 01:35:43 INFO - PROCESS | 3728 | --DOCSHELL 16EA8400 == 34 [pid = 3728] [id = 539] 01:35:43 INFO - PROCESS | 3728 | --DOCSHELL 162CD800 == 33 [pid = 3728] [id = 538] 01:35:43 INFO - PROCESS | 3728 | --DOCSHELL 159AC000 == 32 [pid = 3728] [id = 537] 01:35:43 INFO - PROCESS | 3728 | --DOCSHELL 14037400 == 31 [pid = 3728] [id = 536] 01:35:43 INFO - PROCESS | 3728 | --DOCSHELL 12B06000 == 30 [pid = 3728] [id = 535] 01:35:43 INFO - PROCESS | 3728 | --DOCSHELL 10E09000 == 29 [pid = 3728] [id = 534] 01:35:43 INFO - PROCESS | 3728 | --DOCSHELL 105EC000 == 28 [pid = 3728] [id = 533] 01:35:43 INFO - PROCESS | 3728 | --DOMWINDOW == 89 (171C9400) [pid = 3728] [serial = 1570] [outer = 00000000] [url = about:blank] 01:35:43 INFO - PROCESS | 3728 | --DOMWINDOW == 88 (17669400) [pid = 3728] [serial = 1571] [outer = 00000000] [url = about:blank] 01:35:43 INFO - PROCESS | 3728 | --DOMWINDOW == 87 (17EEC400) [pid = 3728] [serial = 1574] [outer = 00000000] [url = about:blank] 01:35:43 INFO - PROCESS | 3728 | --DOMWINDOW == 86 (19B5E000) [pid = 3728] [serial = 1553] [outer = 00000000] [url = about:blank] 01:35:43 INFO - PROCESS | 3728 | --DOMWINDOW == 85 (1026CC00) [pid = 3728] [serial = 1558] [outer = 00000000] [url = about:blank] 01:35:43 INFO - PROCESS | 3728 | --DOMWINDOW == 84 (14036800) [pid = 3728] [serial = 1579] [outer = 00000000] [url = about:blank] 01:35:43 INFO - PROCESS | 3728 | --DOMWINDOW == 83 (10A5B000) [pid = 3728] [serial = 1559] [outer = 00000000] [url = about:blank] 01:35:43 INFO - PROCESS | 3728 | --DOMWINDOW == 82 (128B0800) [pid = 3728] [serial = 1555] [outer = 00000000] [url = about:blank] 01:35:43 INFO - PROCESS | 3728 | --DOMWINDOW == 81 (17B04000) [pid = 3728] [serial = 1573] [outer = 00000000] [url = about:blank] 01:35:43 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (13113800) [pid = 3728] [serial = 1556] [outer = 00000000] [url = about:blank] 01:35:43 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (128B9400) [pid = 3728] [serial = 1561] [outer = 00000000] [url = about:blank] 01:35:43 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (12926400) [pid = 3728] [serial = 1562] [outer = 00000000] [url = about:blank] 01:35:43 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (140EA800) [pid = 3728] [serial = 1564] [outer = 00000000] [url = about:blank] 01:35:43 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (154E0C00) [pid = 3728] [serial = 1565] [outer = 00000000] [url = about:blank] 01:35:43 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (1696F800) [pid = 3728] [serial = 1567] [outer = 00000000] [url = about:blank] 01:35:43 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (1962C400) [pid = 3728] [serial = 1576] [outer = 00000000] [url = about:blank] 01:35:43 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (19525800) [pid = 3728] [serial = 1582] [outer = 00000000] [url = about:blank] 01:35:43 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (1962F800) [pid = 3728] [serial = 1577] [outer = 00000000] [url = about:blank] 01:35:43 INFO - PROCESS | 3728 | --DOMWINDOW == 71 (19B61800) [pid = 3728] [serial = 1586] [outer = 00000000] [url = about:blank] 01:35:43 INFO - PROCESS | 3728 | --DOMWINDOW == 70 (198EBC00) [pid = 3728] [serial = 1585] [outer = 00000000] [url = about:blank] 01:35:43 INFO - PROCESS | 3728 | --DOMWINDOW == 69 (16D64800) [pid = 3728] [serial = 1568] [outer = 00000000] [url = about:blank] 01:35:43 INFO - PROCESS | 3728 | --DOMWINDOW == 68 (140F0800) [pid = 3728] [serial = 1580] [outer = 00000000] [url = about:blank] 01:35:43 INFO - PROCESS | 3728 | --DOMWINDOW == 67 (19630800) [pid = 3728] [serial = 1583] [outer = 00000000] [url = about:blank] 01:35:43 INFO - PROCESS | 3728 | 1466584543440 Marionette TRACE conn2 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 01:35:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 01:35:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1285ms 01:35:43 INFO - PROCESS | 3728 | 1466584543471 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 01:35:43 INFO - PROCESS | 3728 | 1466584543475 Marionette TRACE conn2 <- [1,2141,null,{"value":"13"}] 01:35:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 01:35:43 INFO - PROCESS | 3728 | 1466584543480 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 01:35:43 INFO - PROCESS | 3728 | 1466584543483 Marionette TRACE conn2 <- [1,2142,null,{}] 01:35:43 INFO - PROCESS | 3728 | 1466584543489 Marionette TRACE conn2 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:43 INFO - PROCESS | 3728 | 1466584543491 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:35:43 INFO - PROCESS | 3728 | 1466584543599 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 01:35:43 INFO - PROCESS | 3728 | 1466584543606 Marionette TRACE conn2 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:43 INFO - PROCESS | 3728 | 1466584543610 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:35:43 INFO - PROCESS | 3728 | ++DOCSHELL 10E07400 == 29 [pid = 3728] [id = 545] 01:35:43 INFO - PROCESS | 3728 | ++DOMWINDOW == 68 (10E07C00) [pid = 3728] [serial = 1635] [outer = 00000000] 01:35:43 INFO - PROCESS | 3728 | ++DOMWINDOW == 69 (10E0EC00) [pid = 3728] [serial = 1636] [outer = 10E07C00] 01:35:43 INFO - PROCESS | 3728 | 1466584543664 Marionette DEBUG loaded listener.js 01:35:43 INFO - PROCESS | 3728 | ++DOMWINDOW == 70 (1144A400) [pid = 3728] [serial = 1637] [outer = 10E07C00] 01:35:44 INFO - PROCESS | 3728 | 1466584544192 Marionette TRACE conn2 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 01:35:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 01:35:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 752ms 01:35:44 INFO - PROCESS | 3728 | 1466584544222 Marionette TRACE conn2 -> [0,2145,"getWindowHandle",null] 01:35:44 INFO - PROCESS | 3728 | 1466584544226 Marionette TRACE conn2 <- [1,2145,null,{"value":"13"}] 01:35:44 INFO - PROCESS | 3728 | 1466584544235 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 01:35:44 INFO - PROCESS | 3728 | 1466584544238 Marionette TRACE conn2 <- [1,2146,null,{}] 01:35:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 01:35:44 INFO - PROCESS | 3728 | 1466584544242 Marionette TRACE conn2 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:44 INFO - PROCESS | 3728 | 1466584544244 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:35:44 INFO - PROCESS | 3728 | 1466584544326 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 01:35:44 INFO - PROCESS | 3728 | 1466584544332 Marionette TRACE conn2 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:44 INFO - PROCESS | 3728 | 1466584544335 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:35:44 INFO - PROCESS | 3728 | ++DOCSHELL 12B0A000 == 30 [pid = 3728] [id = 546] 01:35:44 INFO - PROCESS | 3728 | ++DOMWINDOW == 71 (12D80400) [pid = 3728] [serial = 1638] [outer = 00000000] 01:35:44 INFO - PROCESS | 3728 | ++DOMWINDOW == 72 (1345FC00) [pid = 3728] [serial = 1639] [outer = 12D80400] 01:35:44 INFO - PROCESS | 3728 | 1466584544380 Marionette DEBUG loaded listener.js 01:35:44 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (13B16C00) [pid = 3728] [serial = 1640] [outer = 12D80400] 01:35:44 INFO - PROCESS | 3728 | 1466584544855 Marionette TRACE conn2 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 01:35:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 01:35:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 627ms 01:35:44 INFO - PROCESS | 3728 | 1466584544879 Marionette TRACE conn2 -> [0,2149,"getWindowHandle",null] 01:35:44 INFO - PROCESS | 3728 | 1466584544882 Marionette TRACE conn2 <- [1,2149,null,{"value":"13"}] 01:35:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 01:35:44 INFO - PROCESS | 3728 | 1466584544885 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 01:35:44 INFO - PROCESS | 3728 | 1466584544888 Marionette TRACE conn2 <- [1,2150,null,{}] 01:35:44 INFO - PROCESS | 3728 | 1466584544899 Marionette TRACE conn2 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:44 INFO - PROCESS | 3728 | 1466584544903 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:35:44 INFO - PROCESS | 3728 | 1466584544987 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 01:35:45 INFO - PROCESS | 3728 | 1466584545114 Marionette TRACE conn2 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:45 INFO - PROCESS | 3728 | 1466584545117 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:35:45 INFO - PROCESS | 3728 | ++DOCSHELL 156B6000 == 31 [pid = 3728] [id = 547] 01:35:45 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (156BEC00) [pid = 3728] [serial = 1641] [outer = 00000000] 01:35:45 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (1609BC00) [pid = 3728] [serial = 1642] [outer = 156BEC00] 01:35:45 INFO - PROCESS | 3728 | 1466584545164 Marionette DEBUG loaded listener.js 01:35:45 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (162D6C00) [pid = 3728] [serial = 1643] [outer = 156BEC00] 01:35:45 INFO - PROCESS | 3728 | 1466584545555 Marionette TRACE conn2 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 01:35:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 01:35:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 706ms 01:35:45 INFO - PROCESS | 3728 | 1466584545586 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 01:35:45 INFO - PROCESS | 3728 | 1466584545588 Marionette TRACE conn2 <- [1,2153,null,{"value":"13"}] 01:35:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 01:35:45 INFO - PROCESS | 3728 | 1466584545591 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 01:35:45 INFO - PROCESS | 3728 | 1466584545593 Marionette TRACE conn2 <- [1,2154,null,{}] 01:35:45 INFO - PROCESS | 3728 | 1466584545596 Marionette TRACE conn2 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:45 INFO - PROCESS | 3728 | 1466584545598 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:35:45 INFO - PROCESS | 3728 | 1466584545681 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 01:35:45 INFO - PROCESS | 3728 | 1466584545785 Marionette TRACE conn2 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:45 INFO - PROCESS | 3728 | 1466584545787 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:35:45 INFO - PROCESS | 3728 | ++DOCSHELL 1689DC00 == 32 [pid = 3728] [id = 548] 01:35:45 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (168AA000) [pid = 3728] [serial = 1644] [outer = 00000000] 01:35:45 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (16E0C400) [pid = 3728] [serial = 1645] [outer = 168AA000] 01:35:45 INFO - PROCESS | 3728 | 1466584545831 Marionette DEBUG loaded listener.js 01:35:45 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (1701CC00) [pid = 3728] [serial = 1646] [outer = 168AA000] 01:35:46 INFO - PROCESS | 3728 | 1466584546239 Marionette TRACE conn2 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 01:35:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 01:35:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 705ms 01:35:46 INFO - PROCESS | 3728 | 1466584546303 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 01:35:46 INFO - PROCESS | 3728 | 1466584546305 Marionette TRACE conn2 <- [1,2157,null,{"value":"13"}] 01:35:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 01:35:46 INFO - PROCESS | 3728 | 1466584546308 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 01:35:46 INFO - PROCESS | 3728 | 1466584546310 Marionette TRACE conn2 <- [1,2158,null,{}] 01:35:46 INFO - PROCESS | 3728 | 1466584546313 Marionette TRACE conn2 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:46 INFO - PROCESS | 3728 | 1466584546315 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:35:46 INFO - PROCESS | 3728 | 1466584546454 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 01:35:46 INFO - PROCESS | 3728 | 1466584546477 Marionette TRACE conn2 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:46 INFO - PROCESS | 3728 | 1466584546479 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:35:46 INFO - PROCESS | 3728 | ++DOCSHELL 10A5B000 == 33 [pid = 3728] [id = 549] 01:35:46 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (162CB000) [pid = 3728] [serial = 1647] [outer = 00000000] 01:35:46 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (17667800) [pid = 3728] [serial = 1648] [outer = 162CB000] 01:35:46 INFO - PROCESS | 3728 | 1466584546522 Marionette DEBUG loaded listener.js 01:35:46 INFO - PROCESS | 3728 | ++DOMWINDOW == 82 (178F1400) [pid = 3728] [serial = 1649] [outer = 162CB000] 01:35:46 INFO - PROCESS | 3728 | 1466584546980 Marionette TRACE conn2 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 01:35:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 01:35:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 706ms 01:35:47 INFO - PROCESS | 3728 | 1466584547006 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 01:35:47 INFO - PROCESS | 3728 | 1466584547008 Marionette TRACE conn2 <- [1,2161,null,{"value":"13"}] 01:35:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 01:35:47 INFO - PROCESS | 3728 | 1466584547012 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 01:35:47 INFO - PROCESS | 3728 | 1466584547013 Marionette TRACE conn2 <- [1,2162,null,{}] 01:35:47 INFO - PROCESS | 3728 | 1466584547017 Marionette TRACE conn2 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:47 INFO - PROCESS | 3728 | 1466584547022 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:35:47 INFO - PROCESS | 3728 | 1466584547158 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 01:35:47 INFO - PROCESS | 3728 | 1466584547164 Marionette TRACE conn2 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:47 INFO - PROCESS | 3728 | 1466584547166 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:35:47 INFO - PROCESS | 3728 | ++DOCSHELL 17BA8400 == 34 [pid = 3728] [id = 550] 01:35:47 INFO - PROCESS | 3728 | ++DOMWINDOW == 83 (17BAD000) [pid = 3728] [serial = 1650] [outer = 00000000] 01:35:47 INFO - PROCESS | 3728 | ++DOMWINDOW == 84 (180B3800) [pid = 3728] [serial = 1651] [outer = 17BAD000] 01:35:47 INFO - PROCESS | 3728 | 1466584547209 Marionette DEBUG loaded listener.js 01:35:47 INFO - PROCESS | 3728 | ++DOMWINDOW == 85 (180B5400) [pid = 3728] [serial = 1652] [outer = 17BAD000] 01:35:47 INFO - PROCESS | 3728 | 1466584547675 Marionette TRACE conn2 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 01:35:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 01:35:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 705ms 01:35:47 INFO - PROCESS | 3728 | 1466584547712 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 01:35:47 INFO - PROCESS | 3728 | 1466584547714 Marionette TRACE conn2 <- [1,2165,null,{"value":"13"}] 01:35:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 01:35:47 INFO - PROCESS | 3728 | 1466584547717 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 01:35:47 INFO - PROCESS | 3728 | 1466584547718 Marionette TRACE conn2 <- [1,2166,null,{}] 01:35:47 INFO - PROCESS | 3728 | --DOMWINDOW == 84 (12BCE400) [pid = 3728] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 01:35:47 INFO - PROCESS | 3728 | --DOMWINDOW == 83 (1403F400) [pid = 3728] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 01:35:47 INFO - PROCESS | 3728 | --DOMWINDOW == 82 (159B1000) [pid = 3728] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 01:35:47 INFO - PROCESS | 3728 | --DOMWINDOW == 81 (105F0800) [pid = 3728] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 01:35:47 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (10E10000) [pid = 3728] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 01:35:47 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (162D3C00) [pid = 3728] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 01:35:47 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (16EAD400) [pid = 3728] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 01:35:47 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (178EFC00) [pid = 3728] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 01:35:47 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (1144D000) [pid = 3728] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 01:35:47 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (14F93000) [pid = 3728] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 01:35:47 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (17E7E400) [pid = 3728] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 01:35:47 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (19638000) [pid = 3728] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 01:35:47 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (1312A400) [pid = 3728] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 01:35:47 INFO - PROCESS | 3728 | 1466584547857 Marionette TRACE conn2 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:47 INFO - PROCESS | 3728 | 1466584547859 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:35:47 INFO - PROCESS | 3728 | 1466584547952 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 01:35:47 INFO - PROCESS | 3728 | 1466584547960 Marionette TRACE conn2 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:47 INFO - PROCESS | 3728 | 1466584547962 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:35:47 INFO - PROCESS | 3728 | ++DOCSHELL 1312A400 == 35 [pid = 3728] [id = 551] 01:35:47 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (1312BC00) [pid = 3728] [serial = 1653] [outer = 00000000] 01:35:48 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (14036000) [pid = 3728] [serial = 1654] [outer = 1312BC00] 01:35:48 INFO - PROCESS | 3728 | 1466584548006 Marionette DEBUG loaded listener.js 01:35:48 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (14F94C00) [pid = 3728] [serial = 1655] [outer = 1312BC00] 01:35:48 INFO - PROCESS | 3728 | 1466584548426 Marionette TRACE conn2 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 01:35:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 01:35:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 737ms 01:35:48 INFO - PROCESS | 3728 | 1466584548458 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 01:35:48 INFO - PROCESS | 3728 | 1466584548460 Marionette TRACE conn2 <- [1,2169,null,{"value":"13"}] 01:35:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 01:35:48 INFO - PROCESS | 3728 | 1466584548479 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 01:35:48 INFO - PROCESS | 3728 | 1466584548481 Marionette TRACE conn2 <- [1,2170,null,{}] 01:35:48 INFO - PROCESS | 3728 | 1466584548485 Marionette TRACE conn2 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:48 INFO - PROCESS | 3728 | 1466584548487 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:35:48 INFO - PROCESS | 3728 | 1466584548564 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 01:35:48 INFO - PROCESS | 3728 | 1466584548570 Marionette TRACE conn2 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:48 INFO - PROCESS | 3728 | 1466584548572 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:35:48 INFO - PROCESS | 3728 | ++DOCSHELL 131ED000 == 36 [pid = 3728] [id = 552] 01:35:48 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (162D3C00) [pid = 3728] [serial = 1656] [outer = 00000000] 01:35:48 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (17E06800) [pid = 3728] [serial = 1657] [outer = 162D3C00] 01:35:48 INFO - PROCESS | 3728 | 1466584548615 Marionette DEBUG loaded listener.js 01:35:48 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (180AF400) [pid = 3728] [serial = 1658] [outer = 162D3C00] 01:35:49 INFO - PROCESS | 3728 | 1466584549047 Marionette TRACE conn2 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 01:35:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 01:35:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 595ms 01:35:49 INFO - PROCESS | 3728 | 1466584549071 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 01:35:49 INFO - PROCESS | 3728 | 1466584549073 Marionette TRACE conn2 <- [1,2173,null,{"value":"13"}] 01:35:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 01:35:49 INFO - PROCESS | 3728 | 1466584549076 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 01:35:49 INFO - PROCESS | 3728 | 1466584549078 Marionette TRACE conn2 <- [1,2174,null,{}] 01:35:49 INFO - PROCESS | 3728 | 1466584549094 Marionette TRACE conn2 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:49 INFO - PROCESS | 3728 | 1466584549096 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:35:49 INFO - PROCESS | 3728 | 1466584549173 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 01:35:49 INFO - PROCESS | 3728 | 1466584549187 Marionette TRACE conn2 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:49 INFO - PROCESS | 3728 | 1466584549189 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:35:49 INFO - PROCESS | 3728 | ++DOCSHELL 156B2000 == 37 [pid = 3728] [id = 553] 01:35:49 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (19632C00) [pid = 3728] [serial = 1659] [outer = 00000000] 01:35:49 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (198E3C00) [pid = 3728] [serial = 1660] [outer = 19632C00] 01:35:49 INFO - PROCESS | 3728 | 1466584549231 Marionette DEBUG loaded listener.js 01:35:49 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (198E5800) [pid = 3728] [serial = 1661] [outer = 19632C00] 01:35:49 INFO - PROCESS | 3728 | 1466584549674 Marionette TRACE conn2 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 01:35:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 01:35:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 642ms 01:35:49 INFO - PROCESS | 3728 | 1466584549736 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 01:35:49 INFO - PROCESS | 3728 | 1466584549738 Marionette TRACE conn2 <- [1,2177,null,{"value":"13"}] 01:35:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 01:35:49 INFO - PROCESS | 3728 | 1466584549741 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 01:35:49 INFO - PROCESS | 3728 | 1466584549743 Marionette TRACE conn2 <- [1,2178,null,{}] 01:35:49 INFO - PROCESS | 3728 | 1466584549746 Marionette TRACE conn2 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:49 INFO - PROCESS | 3728 | 1466584549748 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:35:49 INFO - PROCESS | 3728 | 1466584549825 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 01:35:50 INFO - PROCESS | 3728 | 1466584550011 Marionette TRACE conn2 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:50 INFO - PROCESS | 3728 | 1466584550015 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:35:50 INFO - PROCESS | 3728 | ++DOCSHELL 0F2E4C00 == 38 [pid = 3728] [id = 554] 01:35:50 INFO - PROCESS | 3728 | ++DOMWINDOW == 82 (0F2E5000) [pid = 3728] [serial = 1662] [outer = 00000000] 01:35:50 INFO - PROCESS | 3728 | ++DOMWINDOW == 83 (102D2C00) [pid = 3728] [serial = 1663] [outer = 0F2E5000] 01:35:50 INFO - PROCESS | 3728 | 1466584550075 Marionette DEBUG loaded listener.js 01:35:50 INFO - PROCESS | 3728 | ++DOMWINDOW == 84 (10A5F000) [pid = 3728] [serial = 1664] [outer = 0F2E5000] 01:35:50 INFO - PROCESS | 3728 | 1466584550689 Marionette TRACE conn2 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 01:35:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 01:35:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1003ms 01:35:50 INFO - PROCESS | 3728 | 1466584550745 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 01:35:50 INFO - PROCESS | 3728 | 1466584550748 Marionette TRACE conn2 <- [1,2181,null,{"value":"13"}] 01:35:50 INFO - PROCESS | 3728 | 1466584550753 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 01:35:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 01:35:50 INFO - PROCESS | 3728 | 1466584550756 Marionette TRACE conn2 <- [1,2182,null,{}] 01:35:50 INFO - PROCESS | 3728 | 1466584550762 Marionette TRACE conn2 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:50 INFO - PROCESS | 3728 | 1466584550764 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:35:50 INFO - PROCESS | 3728 | 1466584550881 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 01:35:51 INFO - PROCESS | 3728 | 1466584551027 Marionette TRACE conn2 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:51 INFO - PROCESS | 3728 | 1466584551030 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:35:51 INFO - PROCESS | 3728 | ++DOCSHELL 1311B000 == 39 [pid = 3728] [id = 555] 01:35:51 INFO - PROCESS | 3728 | ++DOMWINDOW == 85 (13C0B000) [pid = 3728] [serial = 1665] [outer = 00000000] 01:35:51 INFO - PROCESS | 3728 | ++DOMWINDOW == 86 (140EA800) [pid = 3728] [serial = 1666] [outer = 13C0B000] 01:35:51 INFO - PROCESS | 3728 | 1466584551086 Marionette DEBUG loaded listener.js 01:35:51 INFO - PROCESS | 3728 | ++DOMWINDOW == 87 (15532400) [pid = 3728] [serial = 1667] [outer = 13C0B000] 01:35:51 INFO - PROCESS | 3728 | --DOCSHELL 1AEED400 == 38 [pid = 3728] [id = 16] 01:35:51 INFO - PROCESS | 3728 | 1466584551734 Marionette TRACE conn2 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 01:35:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 01:35:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1035ms 01:35:51 INFO - PROCESS | 3728 | 1466584551797 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 01:35:51 INFO - PROCESS | 3728 | 1466584551801 Marionette TRACE conn2 <- [1,2185,null,{"value":"13"}] 01:35:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 01:35:51 INFO - PROCESS | 3728 | 1466584551805 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 01:35:51 INFO - PROCESS | 3728 | 1466584551807 Marionette TRACE conn2 <- [1,2186,null,{}] 01:35:51 INFO - PROCESS | 3728 | 1466584551829 Marionette TRACE conn2 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:51 INFO - PROCESS | 3728 | 1466584551832 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:35:51 INFO - PROCESS | 3728 | 1466584551940 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 01:35:52 INFO - PROCESS | 3728 | 1466584552084 Marionette TRACE conn2 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:52 INFO - PROCESS | 3728 | 1466584552086 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:35:52 INFO - PROCESS | 3728 | ++DOCSHELL 159B0000 == 39 [pid = 3728] [id = 556] 01:35:52 INFO - PROCESS | 3728 | ++DOMWINDOW == 88 (159B2800) [pid = 3728] [serial = 1668] [outer = 00000000] 01:35:52 INFO - PROCESS | 3728 | ++DOMWINDOW == 89 (17E7E400) [pid = 3728] [serial = 1669] [outer = 159B2800] 01:35:52 INFO - PROCESS | 3728 | 1466584552141 Marionette DEBUG loaded listener.js 01:35:52 INFO - PROCESS | 3728 | ++DOMWINDOW == 90 (180B2000) [pid = 3728] [serial = 1670] [outer = 159B2800] 01:35:52 INFO - PROCESS | 3728 | 1466584552731 Marionette TRACE conn2 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 01:35:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 01:35:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 972ms 01:35:52 INFO - PROCESS | 3728 | 1466584552771 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 01:35:52 INFO - PROCESS | 3728 | 1466584552773 Marionette TRACE conn2 <- [1,2189,null,{"value":"13"}] 01:35:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 01:35:52 INFO - PROCESS | 3728 | 1466584552783 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 01:35:52 INFO - PROCESS | 3728 | 1466584552789 Marionette TRACE conn2 <- [1,2190,null,{}] 01:35:52 INFO - PROCESS | 3728 | 1466584552794 Marionette TRACE conn2 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:52 INFO - PROCESS | 3728 | 1466584552798 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:35:52 INFO - PROCESS | 3728 | 1466584552950 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 01:35:53 INFO - PROCESS | 3728 | 1466584553092 Marionette TRACE conn2 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:53 INFO - PROCESS | 3728 | 1466584553094 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:35:53 INFO - PROCESS | 3728 | ++DOCSHELL 0F2E1C00 == 40 [pid = 3728] [id = 557] 01:35:53 INFO - PROCESS | 3728 | ++DOMWINDOW == 91 (102CB400) [pid = 3728] [serial = 1671] [outer = 00000000] 01:35:53 INFO - PROCESS | 3728 | ++DOMWINDOW == 92 (114D1000) [pid = 3728] [serial = 1672] [outer = 102CB400] 01:35:53 INFO - PROCESS | 3728 | 1466584553149 Marionette DEBUG loaded listener.js 01:35:53 INFO - PROCESS | 3728 | ++DOMWINDOW == 93 (1281F400) [pid = 3728] [serial = 1673] [outer = 102CB400] 01:35:53 INFO - PROCESS | 3728 | 1466584553913 Marionette TRACE conn2 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 01:35:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 01:35:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1159ms 01:35:53 INFO - PROCESS | 3728 | 1466584553932 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 01:35:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 01:35:53 INFO - PROCESS | 3728 | 1466584553935 Marionette TRACE conn2 <- [1,2193,null,{"value":"13"}] 01:35:53 INFO - PROCESS | 3728 | 1466584553940 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 01:35:53 INFO - PROCESS | 3728 | 1466584553944 Marionette TRACE conn2 <- [1,2194,null,{}] 01:35:53 INFO - PROCESS | 3728 | 1466584553949 Marionette TRACE conn2 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:53 INFO - PROCESS | 3728 | 1466584553952 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:35:54 INFO - PROCESS | 3728 | 1466584554059 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 01:35:54 INFO - PROCESS | 3728 | --DOCSHELL 156B2000 == 39 [pid = 3728] [id = 553] 01:35:54 INFO - PROCESS | 3728 | --DOCSHELL 131ED000 == 38 [pid = 3728] [id = 552] 01:35:54 INFO - PROCESS | 3728 | --DOCSHELL 1312A400 == 37 [pid = 3728] [id = 551] 01:35:54 INFO - PROCESS | 3728 | --DOCSHELL 17BA8400 == 36 [pid = 3728] [id = 550] 01:35:54 INFO - PROCESS | 3728 | --DOCSHELL 10A5B000 == 35 [pid = 3728] [id = 549] 01:35:54 INFO - PROCESS | 3728 | --DOCSHELL 1689DC00 == 34 [pid = 3728] [id = 548] 01:35:54 INFO - PROCESS | 3728 | --DOCSHELL 156B6000 == 33 [pid = 3728] [id = 547] 01:35:54 INFO - PROCESS | 3728 | --DOCSHELL 12B0A000 == 32 [pid = 3728] [id = 546] 01:35:54 INFO - PROCESS | 3728 | --DOCSHELL 10E07400 == 31 [pid = 3728] [id = 545] 01:35:54 INFO - PROCESS | 3728 | --DOCSHELL 180AA800 == 30 [pid = 3728] [id = 542] 01:35:54 INFO - PROCESS | 3728 | --DOCSHELL 1055C400 == 29 [pid = 3728] [id = 543] 01:35:54 INFO - PROCESS | 3728 | --DOCSHELL 13C0D000 == 28 [pid = 3728] [id = 544] 01:35:54 INFO - PROCESS | 3728 | --DOCSHELL 19D67000 == 27 [pid = 3728] [id = 17] 01:35:54 INFO - PROCESS | 3728 | --DOCSHELL 0F2E1C00 == 26 [pid = 3728] [id = 557] 01:35:54 INFO - PROCESS | 3728 | --DOCSHELL 159B0000 == 25 [pid = 3728] [id = 556] 01:35:54 INFO - PROCESS | 3728 | --DOCSHELL 0F2E4C00 == 24 [pid = 3728] [id = 554] 01:35:54 INFO - PROCESS | 3728 | --DOCSHELL 1311B000 == 23 [pid = 3728] [id = 555] 01:35:54 INFO - PROCESS | 3728 | 1466584554826 Marionette TRACE conn2 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:54 INFO - PROCESS | 3728 | 1466584554830 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:35:54 INFO - PROCESS | 3728 | --DOMWINDOW == 92 (130A3C00) [pid = 3728] [serial = 1606] [outer = 00000000] [url = about:blank] 01:35:54 INFO - PROCESS | 3728 | --DOMWINDOW == 91 (13158800) [pid = 3728] [serial = 1607] [outer = 00000000] [url = about:blank] 01:35:54 INFO - PROCESS | 3728 | --DOMWINDOW == 90 (143C3400) [pid = 3728] [serial = 1609] [outer = 00000000] [url = about:blank] 01:35:54 INFO - PROCESS | 3728 | --DOMWINDOW == 89 (1609E400) [pid = 3728] [serial = 1612] [outer = 00000000] [url = about:blank] 01:35:54 INFO - PROCESS | 3728 | --DOMWINDOW == 88 (114CB400) [pid = 3728] [serial = 1601] [outer = 00000000] [url = about:blank] 01:35:54 INFO - PROCESS | 3728 | --DOMWINDOW == 87 (10F76000) [pid = 3728] [serial = 1600] [outer = 00000000] [url = about:blank] 01:35:54 INFO - PROCESS | 3728 | --DOMWINDOW == 86 (11449800) [pid = 3728] [serial = 1603] [outer = 00000000] [url = about:blank] 01:35:54 INFO - PROCESS | 3728 | --DOMWINDOW == 85 (11AECC00) [pid = 3728] [serial = 1604] [outer = 00000000] [url = about:blank] 01:35:54 INFO - PROCESS | 3728 | --DOMWINDOW == 84 (16974C00) [pid = 3728] [serial = 1615] [outer = 00000000] [url = about:blank] 01:35:54 INFO - PROCESS | 3728 | --DOMWINDOW == 83 (162CF800) [pid = 3728] [serial = 1613] [outer = 00000000] [url = about:blank] 01:35:54 INFO - PROCESS | 3728 | --DOMWINDOW == 82 (176B5800) [pid = 3728] [serial = 1618] [outer = 00000000] [url = about:blank] 01:35:54 INFO - PROCESS | 3728 | --DOMWINDOW == 81 (16D5D400) [pid = 3728] [serial = 1616] [outer = 00000000] [url = about:blank] 01:35:54 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (178E7C00) [pid = 3728] [serial = 1619] [outer = 00000000] [url = about:blank] 01:35:54 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (17E0B400) [pid = 3728] [serial = 1624] [outer = 00000000] [url = about:blank] 01:35:54 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (180B5C00) [pid = 3728] [serial = 1627] [outer = 00000000] [url = about:blank] 01:35:54 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (128B8800) [pid = 3728] [serial = 1589] [outer = 00000000] [url = about:blank] 01:35:54 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (128A8800) [pid = 3728] [serial = 1588] [outer = 00000000] [url = about:blank] 01:35:54 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (16254C00) [pid = 3728] [serial = 1592] [outer = 00000000] [url = about:blank] 01:35:54 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (17E0BC00) [pid = 3728] [serial = 1625] [outer = 00000000] [url = about:blank] 01:35:54 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (159AA000) [pid = 3728] [serial = 1591] [outer = 00000000] [url = about:blank] 01:35:54 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (198E9800) [pid = 3728] [serial = 1595] [outer = 00000000] [url = about:blank] 01:35:54 INFO - PROCESS | 3728 | --DOMWINDOW == 71 (19638C00) [pid = 3728] [serial = 1594] [outer = 00000000] [url = about:blank] 01:35:54 INFO - PROCESS | 3728 | --DOMWINDOW == 70 (19D6CC00) [pid = 3728] [serial = 1598] [outer = 00000000] [url = about:blank] 01:35:54 INFO - PROCESS | 3728 | --DOMWINDOW == 69 (19BC1400) [pid = 3728] [serial = 1597] [outer = 00000000] [url = about:blank] 01:35:54 INFO - PROCESS | 3728 | --DOMWINDOW == 68 (16E10400) [pid = 3728] [serial = 1621] [outer = 00000000] [url = about:blank] 01:35:54 INFO - PROCESS | 3728 | --DOMWINDOW == 67 (1765EC00) [pid = 3728] [serial = 1622] [outer = 00000000] [url = about:blank] 01:35:54 INFO - PROCESS | 3728 | --DOMWINDOW == 66 (154E3800) [pid = 3728] [serial = 1610] [outer = 00000000] [url = about:blank] 01:35:54 INFO - PROCESS | 3728 | ++DOCSHELL 1026EC00 == 24 [pid = 3728] [id = 558] 01:35:54 INFO - PROCESS | 3728 | ++DOMWINDOW == 67 (102CD400) [pid = 3728] [serial = 1674] [outer = 00000000] 01:35:54 INFO - PROCESS | 3728 | ++DOMWINDOW == 68 (104EC800) [pid = 3728] [serial = 1675] [outer = 102CD400] 01:35:54 INFO - PROCESS | 3728 | 1466584554971 Marionette DEBUG loaded listener.js 01:35:55 INFO - PROCESS | 3728 | ++DOMWINDOW == 69 (10B68400) [pid = 3728] [serial = 1676] [outer = 102CD400] 01:35:55 INFO - PROCESS | 3728 | 1466584555394 Marionette TRACE conn2 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 01:35:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 01:35:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1504ms 01:35:55 INFO - PROCESS | 3728 | 1466584555480 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 01:35:55 INFO - PROCESS | 3728 | 1466584555483 Marionette TRACE conn2 <- [1,2197,null,{"value":"13"}] 01:35:55 INFO - PROCESS | 3728 | 1466584555487 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 01:35:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 01:35:55 INFO - PROCESS | 3728 | 1466584555490 Marionette TRACE conn2 <- [1,2198,null,{}] 01:35:55 INFO - PROCESS | 3728 | 1466584555495 Marionette TRACE conn2 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:55 INFO - PROCESS | 3728 | 1466584555500 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:35:55 INFO - PROCESS | 3728 | 1466584555589 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 01:35:55 INFO - PROCESS | 3728 | 1466584555604 Marionette TRACE conn2 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:55 INFO - PROCESS | 3728 | 1466584555607 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:35:55 INFO - PROCESS | 3728 | ++DOCSHELL 114CD400 == 25 [pid = 3728] [id = 559] 01:35:55 INFO - PROCESS | 3728 | ++DOMWINDOW == 70 (114CF800) [pid = 3728] [serial = 1677] [outer = 00000000] 01:35:55 INFO - PROCESS | 3728 | ++DOMWINDOW == 71 (1281A400) [pid = 3728] [serial = 1678] [outer = 114CF800] 01:35:55 INFO - PROCESS | 3728 | 1466584555654 Marionette DEBUG loaded listener.js 01:35:55 INFO - PROCESS | 3728 | ++DOMWINDOW == 72 (128B8000) [pid = 3728] [serial = 1679] [outer = 114CF800] 01:35:56 INFO - PROCESS | 3728 | 1466584556126 Marionette TRACE conn2 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 01:35:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 01:35:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 689ms 01:35:56 INFO - PROCESS | 3728 | 1466584556190 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 01:35:56 INFO - PROCESS | 3728 | 1466584556194 Marionette TRACE conn2 <- [1,2201,null,{"value":"13"}] 01:35:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 01:35:56 INFO - PROCESS | 3728 | 1466584556199 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 01:35:56 INFO - PROCESS | 3728 | 1466584556201 Marionette TRACE conn2 <- [1,2202,null,{}] 01:35:56 INFO - PROCESS | 3728 | 1466584556233 Marionette TRACE conn2 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:56 INFO - PROCESS | 3728 | 1466584556236 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:35:56 INFO - PROCESS | 3728 | 1466584556362 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 01:35:56 INFO - PROCESS | 3728 | 1466584556378 Marionette TRACE conn2 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:56 INFO - PROCESS | 3728 | 1466584556380 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:35:56 INFO - PROCESS | 3728 | ++DOCSHELL 12D79400 == 26 [pid = 3728] [id = 560] 01:35:56 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (12DC2400) [pid = 3728] [serial = 1680] [outer = 00000000] 01:35:56 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (1312A000) [pid = 3728] [serial = 1681] [outer = 12DC2400] 01:35:56 INFO - PROCESS | 3728 | 1466584556425 Marionette DEBUG loaded listener.js 01:35:56 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (131E5C00) [pid = 3728] [serial = 1682] [outer = 12DC2400] 01:35:56 INFO - PROCESS | 3728 | 1466584556874 Marionette TRACE conn2 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 01:35:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 01:35:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 721ms 01:35:56 INFO - PROCESS | 3728 | 1466584556919 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 01:35:56 INFO - PROCESS | 3728 | 1466584556921 Marionette TRACE conn2 <- [1,2205,null,{"value":"13"}] 01:35:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 01:35:56 INFO - PROCESS | 3728 | 1466584556926 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 01:35:56 INFO - PROCESS | 3728 | 1466584556931 Marionette TRACE conn2 <- [1,2206,null,{}] 01:35:56 INFO - PROCESS | 3728 | 1466584556958 Marionette TRACE conn2 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:56 INFO - PROCESS | 3728 | 1466584556962 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:35:57 INFO - PROCESS | 3728 | 1466584557098 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 01:35:57 INFO - PROCESS | 3728 | 1466584557163 Marionette TRACE conn2 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:57 INFO - PROCESS | 3728 | 1466584557165 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:35:57 INFO - PROCESS | 3728 | ++DOCSHELL 14F92C00 == 27 [pid = 3728] [id = 561] 01:35:57 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (14F94000) [pid = 3728] [serial = 1683] [outer = 00000000] 01:35:57 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (15539C00) [pid = 3728] [serial = 1684] [outer = 14F94000] 01:35:57 INFO - PROCESS | 3728 | 1466584557209 Marionette DEBUG loaded listener.js 01:35:57 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (156B2000) [pid = 3728] [serial = 1685] [outer = 14F94000] 01:35:57 INFO - PROCESS | 3728 | 1466584557655 Marionette TRACE conn2 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 01:35:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 01:35:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 736ms 01:35:57 INFO - PROCESS | 3728 | 1466584557665 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 01:35:57 INFO - PROCESS | 3728 | 1466584557667 Marionette TRACE conn2 <- [1,2209,null,{"value":"13"}] 01:35:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 01:35:57 INFO - PROCESS | 3728 | 1466584557670 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 01:35:57 INFO - PROCESS | 3728 | 1466584557672 Marionette TRACE conn2 <- [1,2210,null,{}] 01:35:57 INFO - PROCESS | 3728 | 1466584557676 Marionette TRACE conn2 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:57 INFO - PROCESS | 3728 | 1466584557678 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:35:57 INFO - PROCESS | 3728 | 1466584557824 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 01:35:57 INFO - PROCESS | 3728 | 1466584557832 Marionette TRACE conn2 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:57 INFO - PROCESS | 3728 | 1466584557834 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:35:57 INFO - PROCESS | 3728 | ++DOCSHELL 1609B800 == 28 [pid = 3728] [id = 562] 01:35:57 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (162CB400) [pid = 3728] [serial = 1686] [outer = 00000000] 01:35:57 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (162D4800) [pid = 3728] [serial = 1687] [outer = 162CB400] 01:35:57 INFO - PROCESS | 3728 | 1466584557880 Marionette DEBUG loaded listener.js 01:35:57 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (168A8C00) [pid = 3728] [serial = 1688] [outer = 162CB400] 01:35:58 INFO - PROCESS | 3728 | 1466584558326 Marionette TRACE conn2 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 01:35:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 01:35:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 705ms 01:35:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 01:35:58 INFO - PROCESS | 3728 | 1466584558370 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 01:35:58 INFO - PROCESS | 3728 | 1466584558372 Marionette TRACE conn2 <- [1,2213,null,{"value":"13"}] 01:35:58 INFO - PROCESS | 3728 | 1466584558375 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 01:35:58 INFO - PROCESS | 3728 | 1466584558377 Marionette TRACE conn2 <- [1,2214,null,{}] 01:35:58 INFO - PROCESS | 3728 | 1466584558380 Marionette TRACE conn2 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:58 INFO - PROCESS | 3728 | 1466584558382 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:35:58 INFO - PROCESS | 3728 | 1466584558493 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 01:35:58 INFO - PROCESS | 3728 | 1466584558498 Marionette TRACE conn2 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:58 INFO - PROCESS | 3728 | 1466584558505 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:35:58 INFO - PROCESS | 3728 | ++DOCSHELL 16D5FC00 == 29 [pid = 3728] [id = 563] 01:35:58 INFO - PROCESS | 3728 | ++DOMWINDOW == 82 (16D62400) [pid = 3728] [serial = 1689] [outer = 00000000] 01:35:58 INFO - PROCESS | 3728 | ++DOMWINDOW == 83 (16E05400) [pid = 3728] [serial = 1690] [outer = 16D62400] 01:35:58 INFO - PROCESS | 3728 | 1466584558614 Marionette DEBUG loaded listener.js 01:35:58 INFO - PROCESS | 3728 | ++DOMWINDOW == 84 (17028400) [pid = 3728] [serial = 1691] [outer = 16D62400] 01:35:59 INFO - PROCESS | 3728 | --DOMWINDOW == 83 (162CB000) [pid = 3728] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 01:35:59 INFO - PROCESS | 3728 | --DOMWINDOW == 82 (17BAD000) [pid = 3728] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 01:35:59 INFO - PROCESS | 3728 | --DOMWINDOW == 81 (180ABC00) [pid = 3728] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 01:35:59 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (105EEC00) [pid = 3728] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 01:35:59 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (10E07C00) [pid = 3728] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 01:35:59 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (12D80400) [pid = 3728] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 01:35:59 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (13C84000) [pid = 3728] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 01:35:59 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (156BEC00) [pid = 3728] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 01:35:59 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (1312BC00) [pid = 3728] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 01:35:59 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (168AA000) [pid = 3728] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 01:35:59 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (162D3C00) [pid = 3728] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 01:35:59 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (19632C00) [pid = 3728] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 01:35:59 INFO - PROCESS | 3728 | --DOMWINDOW == 71 (1AEED800) [pid = 3728] [serial = 44] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 01:35:59 INFO - PROCESS | 3728 | --DOMWINDOW == 70 (1AEE7C00) [pid = 3728] [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.] 01:35:59 INFO - PROCESS | 3728 | 1466584559375 Marionette TRACE conn2 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 01:35:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 01:35:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1034ms 01:35:59 INFO - PROCESS | 3728 | 1466584559425 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 01:35:59 INFO - PROCESS | 3728 | 1466584559427 Marionette TRACE conn2 <- [1,2217,null,{"value":"13"}] 01:35:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 01:35:59 INFO - PROCESS | 3728 | 1466584559430 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 01:35:59 INFO - PROCESS | 3728 | 1466584559432 Marionette TRACE conn2 <- [1,2218,null,{}] 01:35:59 INFO - PROCESS | 3728 | 1466584559435 Marionette TRACE conn2 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:59 INFO - PROCESS | 3728 | 1466584559437 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:35:59 INFO - PROCESS | 3728 | 1466584559519 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 01:35:59 INFO - PROCESS | 3728 | 1466584559616 Marionette TRACE conn2 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:59 INFO - PROCESS | 3728 | 1466584559618 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:35:59 INFO - PROCESS | 3728 | ++DOCSHELL 0C770800 == 30 [pid = 3728] [id = 564] 01:35:59 INFO - PROCESS | 3728 | ++DOMWINDOW == 71 (0F2EAC00) [pid = 3728] [serial = 1692] [outer = 00000000] 01:35:59 INFO - PROCESS | 3728 | ++DOMWINDOW == 72 (13C86000) [pid = 3728] [serial = 1693] [outer = 0F2EAC00] 01:35:59 INFO - PROCESS | 3728 | 1466584559662 Marionette DEBUG loaded listener.js 01:35:59 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (17131C00) [pid = 3728] [serial = 1694] [outer = 0F2EAC00] 01:36:00 INFO - PROCESS | 3728 | 1466584560040 Marionette TRACE conn2 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 01:36:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 01:36:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 642ms 01:36:00 INFO - PROCESS | 3728 | 1466584560068 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 01:36:00 INFO - PROCESS | 3728 | 1466584560070 Marionette TRACE conn2 <- [1,2221,null,{"value":"13"}] 01:36:00 INFO - PROCESS | 3728 | 1466584560073 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 01:36:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 01:36:00 INFO - PROCESS | 3728 | 1466584560075 Marionette TRACE conn2 <- [1,2222,null,{}] 01:36:00 INFO - PROCESS | 3728 | 1466584560078 Marionette TRACE conn2 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:00 INFO - PROCESS | 3728 | 1466584560080 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:36:00 INFO - PROCESS | 3728 | 1466584560201 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 01:36:00 INFO - PROCESS | 3728 | 1466584560211 Marionette TRACE conn2 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:00 INFO - PROCESS | 3728 | 1466584560213 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:36:00 INFO - PROCESS | 3728 | ++DOCSHELL 10E09800 == 31 [pid = 3728] [id = 565] 01:36:00 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (16D5B800) [pid = 3728] [serial = 1695] [outer = 00000000] 01:36:00 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (178E6800) [pid = 3728] [serial = 1696] [outer = 16D5B800] 01:36:00 INFO - PROCESS | 3728 | 1466584560257 Marionette DEBUG loaded listener.js 01:36:00 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (178EB800) [pid = 3728] [serial = 1697] [outer = 16D5B800] 01:36:00 INFO - PROCESS | 3728 | 1466584560669 Marionette TRACE conn2 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 01:36:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 01:36:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 643ms 01:36:00 INFO - PROCESS | 3728 | 1466584560712 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 01:36:00 INFO - PROCESS | 3728 | 1466584560714 Marionette TRACE conn2 <- [1,2225,null,{"value":"13"}] 01:36:00 INFO - PROCESS | 3728 | 1466584560717 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 01:36:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 01:36:00 INFO - PROCESS | 3728 | 1466584560718 Marionette TRACE conn2 <- [1,2226,null,{}] 01:36:00 INFO - PROCESS | 3728 | 1466584560722 Marionette TRACE conn2 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:00 INFO - PROCESS | 3728 | 1466584560723 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:36:00 INFO - PROCESS | 3728 | 1466584560835 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 01:36:00 INFO - PROCESS | 3728 | 1466584560872 Marionette TRACE conn2 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:00 INFO - PROCESS | 3728 | 1466584560874 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:36:00 INFO - PROCESS | 3728 | ++DOCSHELL 13C84000 == 32 [pid = 3728] [id = 566] 01:36:00 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (176B1800) [pid = 3728] [serial = 1698] [outer = 00000000] 01:36:00 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (17E7E800) [pid = 3728] [serial = 1699] [outer = 176B1800] 01:36:00 INFO - PROCESS | 3728 | 1466584560917 Marionette DEBUG loaded listener.js 01:36:01 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (17EEB000) [pid = 3728] [serial = 1700] [outer = 176B1800] 01:36:01 INFO - PROCESS | 3728 | 1466584561663 Marionette TRACE conn2 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 01:36:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 01:36:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 987ms 01:36:01 INFO - PROCESS | 3728 | 1466584561704 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 01:36:01 INFO - PROCESS | 3728 | 1466584561709 Marionette TRACE conn2 <- [1,2229,null,{"value":"13"}] 01:36:01 INFO - PROCESS | 3728 | 1466584561714 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 01:36:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 01:36:01 INFO - PROCESS | 3728 | 1466584561719 Marionette TRACE conn2 <- [1,2230,null,{}] 01:36:01 INFO - PROCESS | 3728 | 1466584561724 Marionette TRACE conn2 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:01 INFO - PROCESS | 3728 | 1466584561727 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:36:01 INFO - PROCESS | 3728 | 1466584561844 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 01:36:02 INFO - PROCESS | 3728 | 1466584561980 Marionette TRACE conn2 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:02 INFO - PROCESS | 3728 | 1466584561983 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:36:02 INFO - PROCESS | 3728 | ++DOCSHELL 10E05C00 == 33 [pid = 3728] [id = 567] 01:36:02 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (10F10C00) [pid = 3728] [serial = 1701] [outer = 00000000] 01:36:02 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (12922000) [pid = 3728] [serial = 1702] [outer = 10F10C00] 01:36:02 INFO - PROCESS | 3728 | 1466584562047 Marionette DEBUG loaded listener.js 01:36:02 INFO - PROCESS | 3728 | ++DOMWINDOW == 82 (12BCBC00) [pid = 3728] [serial = 1703] [outer = 10F10C00] 01:36:02 INFO - PROCESS | 3728 | 1466584562796 Marionette TRACE conn2 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 01:36:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 01:36:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1253ms 01:36:02 INFO - PROCESS | 3728 | 1466584562967 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 01:36:02 INFO - PROCESS | 3728 | 1466584562972 Marionette TRACE conn2 <- [1,2233,null,{"value":"13"}] 01:36:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 01:36:03 INFO - PROCESS | 3728 | 1466584562977 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 01:36:03 INFO - PROCESS | 3728 | 1466584562979 Marionette TRACE conn2 <- [1,2234,null,{}] 01:36:03 INFO - PROCESS | 3728 | 1466584562985 Marionette TRACE conn2 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:03 INFO - PROCESS | 3728 | 1466584562988 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:36:03 INFO - PROCESS | 3728 | 1466584563097 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 01:36:03 INFO - PROCESS | 3728 | 1466584563239 Marionette TRACE conn2 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:03 INFO - PROCESS | 3728 | 1466584563244 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:36:03 INFO - PROCESS | 3728 | ++DOCSHELL 11448C00 == 34 [pid = 3728] [id = 568] 01:36:03 INFO - PROCESS | 3728 | ++DOMWINDOW == 83 (1144B400) [pid = 3728] [serial = 1704] [outer = 00000000] 01:36:03 INFO - PROCESS | 3728 | ++DOMWINDOW == 84 (11CD0C00) [pid = 3728] [serial = 1705] [outer = 1144B400] 01:36:03 INFO - PROCESS | 3728 | 1466584563307 Marionette DEBUG loaded listener.js 01:36:03 INFO - PROCESS | 3728 | ++DOMWINDOW == 85 (12924000) [pid = 3728] [serial = 1706] [outer = 1144B400] 01:36:03 INFO - PROCESS | 3728 | --DOCSHELL 10B5CC00 == 33 [pid = 3728] [id = 389] 01:36:03 INFO - PROCESS | 3728 | --DOCSHELL 156B5400 == 32 [pid = 3728] [id = 395] 01:36:03 INFO - PROCESS | 3728 | --DOCSHELL 16E02000 == 31 [pid = 3728] [id = 386] 01:36:03 INFO - PROCESS | 3728 | --DOCSHELL 16D5D800 == 30 [pid = 3728] [id = 396] 01:36:03 INFO - PROCESS | 3728 | --DOCSHELL 13156800 == 29 [pid = 3728] [id = 383] 01:36:03 INFO - PROCESS | 3728 | --DOCSHELL 1765C800 == 28 [pid = 3728] [id = 397] 01:36:03 INFO - PROCESS | 3728 | --DOCSHELL 17BAD400 == 27 [pid = 3728] [id = 398] 01:36:03 INFO - PROCESS | 3728 | --DOCSHELL 1026D400 == 26 [pid = 3728] [id = 387] 01:36:03 INFO - PROCESS | 3728 | --DOCSHELL 13C0F000 == 25 [pid = 3728] [id = 393] 01:36:03 INFO - PROCESS | 3728 | --DOCSHELL 10A5A000 == 24 [pid = 3728] [id = 388] 01:36:03 INFO - PROCESS | 3728 | --DOCSHELL 165D1000 == 23 [pid = 3728] [id = 385] 01:36:03 INFO - PROCESS | 3728 | --DOCSHELL 143C8400 == 22 [pid = 3728] [id = 384] 01:36:03 INFO - PROCESS | 3728 | --DOCSHELL 143CB800 == 21 [pid = 3728] [id = 394] 01:36:03 INFO - PROCESS | 3728 | --DOCSHELL 10A5C400 == 20 [pid = 3728] [id = 391] 01:36:03 INFO - PROCESS | 3728 | --DOCSHELL 12820400 == 19 [pid = 3728] [id = 392] 01:36:03 INFO - PROCESS | 3728 | --DOMWINDOW == 84 (1AEEA000) [pid = 3728] [serial = 46] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 01:36:03 INFO - PROCESS | 3728 | --DOMWINDOW == 83 (19B65400) [pid = 3728] [serial = 1127] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 01:36:03 INFO - PROCESS | 3728 | --DOMWINDOW == 82 (17667800) [pid = 3728] [serial = 1648] [outer = 00000000] [url = about:blank] 01:36:03 INFO - PROCESS | 3728 | --DOMWINDOW == 81 (180B3800) [pid = 3728] [serial = 1651] [outer = 00000000] [url = about:blank] 01:36:03 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (19526400) [pid = 3728] [serial = 1628] [outer = 00000000] [url = about:blank] 01:36:03 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (128BD400) [pid = 3728] [serial = 1630] [outer = 00000000] [url = about:blank] 01:36:03 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (129B3800) [pid = 3728] [serial = 1631] [outer = 00000000] [url = about:blank] 01:36:03 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (10E0EC00) [pid = 3728] [serial = 1636] [outer = 00000000] [url = about:blank] 01:36:03 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (1144A400) [pid = 3728] [serial = 1637] [outer = 00000000] [url = about:blank] 01:36:03 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (1345FC00) [pid = 3728] [serial = 1639] [outer = 00000000] [url = about:blank] 01:36:03 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (13B16C00) [pid = 3728] [serial = 1640] [outer = 00000000] [url = about:blank] 01:36:03 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (140ED400) [pid = 3728] [serial = 1633] [outer = 00000000] [url = about:blank] 01:36:03 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (156B1000) [pid = 3728] [serial = 1634] [outer = 00000000] [url = about:blank] 01:36:03 INFO - PROCESS | 3728 | --DOMWINDOW == 71 (1609BC00) [pid = 3728] [serial = 1642] [outer = 00000000] [url = about:blank] 01:36:03 INFO - PROCESS | 3728 | --DOMWINDOW == 70 (162D6C00) [pid = 3728] [serial = 1643] [outer = 00000000] [url = about:blank] 01:36:03 INFO - PROCESS | 3728 | --DOMWINDOW == 69 (14036000) [pid = 3728] [serial = 1654] [outer = 00000000] [url = about:blank] 01:36:03 INFO - PROCESS | 3728 | --DOMWINDOW == 68 (180B5400) [pid = 3728] [serial = 1652] [outer = 00000000] [url = about:blank] 01:36:03 INFO - PROCESS | 3728 | --DOMWINDOW == 67 (14F94C00) [pid = 3728] [serial = 1655] [outer = 00000000] [url = about:blank] 01:36:03 INFO - PROCESS | 3728 | --DOMWINDOW == 66 (16E0C400) [pid = 3728] [serial = 1645] [outer = 00000000] [url = about:blank] 01:36:03 INFO - PROCESS | 3728 | --DOMWINDOW == 65 (178F1400) [pid = 3728] [serial = 1649] [outer = 00000000] [url = about:blank] 01:36:03 INFO - PROCESS | 3728 | --DOMWINDOW == 64 (180AF400) [pid = 3728] [serial = 1658] [outer = 00000000] [url = about:blank] 01:36:03 INFO - PROCESS | 3728 | --DOMWINDOW == 63 (198E5800) [pid = 3728] [serial = 1661] [outer = 00000000] [url = about:blank] 01:36:03 INFO - PROCESS | 3728 | --DOMWINDOW == 62 (1701CC00) [pid = 3728] [serial = 1646] [outer = 00000000] [url = about:blank] 01:36:03 INFO - PROCESS | 3728 | --DOMWINDOW == 61 (17E06800) [pid = 3728] [serial = 1657] [outer = 00000000] [url = about:blank] 01:36:03 INFO - PROCESS | 3728 | --DOMWINDOW == 60 (198E3C00) [pid = 3728] [serial = 1660] [outer = 00000000] [url = about:blank] 01:36:03 INFO - PROCESS | 3728 | 1466584563838 Marionette TRACE conn2 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 01:36:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 01:36:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 909ms 01:36:03 INFO - PROCESS | 3728 | 1466584563882 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 01:36:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 01:36:03 INFO - PROCESS | 3728 | 1466584563885 Marionette TRACE conn2 <- [1,2237,null,{"value":"13"}] 01:36:03 INFO - PROCESS | 3728 | 1466584563892 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 01:36:03 INFO - PROCESS | 3728 | 1466584563896 Marionette TRACE conn2 <- [1,2238,null,{}] 01:36:03 INFO - PROCESS | 3728 | 1466584563899 Marionette TRACE conn2 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:03 INFO - PROCESS | 3728 | 1466584563902 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:36:04 INFO - PROCESS | 3728 | 1466584563991 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 01:36:04 INFO - PROCESS | 3728 | 1466584563999 Marionette TRACE conn2 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:04 INFO - PROCESS | 3728 | 1466584564001 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:36:04 INFO - PROCESS | 3728 | ++DOCSHELL 12925800 == 20 [pid = 3728] [id = 569] 01:36:04 INFO - PROCESS | 3728 | ++DOMWINDOW == 61 (13112400) [pid = 3728] [serial = 1707] [outer = 00000000] 01:36:04 INFO - PROCESS | 3728 | ++DOMWINDOW == 62 (131E4800) [pid = 3728] [serial = 1708] [outer = 13112400] 01:36:04 INFO - PROCESS | 3728 | 1466584564049 Marionette DEBUG loaded listener.js 01:36:04 INFO - PROCESS | 3728 | ++DOMWINDOW == 63 (13467800) [pid = 3728] [serial = 1709] [outer = 13112400] 01:36:04 INFO - PROCESS | 3728 | 1466584564547 Marionette TRACE conn2 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 01:36:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 01:36:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 705ms 01:36:04 INFO - PROCESS | 3728 | 1466584564587 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 01:36:04 INFO - PROCESS | 3728 | 1466584564589 Marionette TRACE conn2 <- [1,2241,null,{"value":"13"}] 01:36:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 01:36:04 INFO - PROCESS | 3728 | 1466584564592 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 01:36:04 INFO - PROCESS | 3728 | 1466584564594 Marionette TRACE conn2 <- [1,2242,null,{}] 01:36:04 INFO - PROCESS | 3728 | 1466584564604 Marionette TRACE conn2 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:04 INFO - PROCESS | 3728 | 1466584564608 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:36:04 INFO - PROCESS | 3728 | 1466584564724 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 01:36:04 INFO - PROCESS | 3728 | 1466584564822 Marionette TRACE conn2 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:04 INFO - PROCESS | 3728 | 1466584564826 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:36:04 INFO - PROCESS | 3728 | ++DOCSHELL 140F0800 == 21 [pid = 3728] [id = 570] 01:36:04 INFO - PROCESS | 3728 | ++DOMWINDOW == 64 (140F1800) [pid = 3728] [serial = 1710] [outer = 00000000] 01:36:04 INFO - PROCESS | 3728 | ++DOMWINDOW == 65 (154E3400) [pid = 3728] [serial = 1711] [outer = 140F1800] 01:36:04 INFO - PROCESS | 3728 | 1466584564874 Marionette DEBUG loaded listener.js 01:36:04 INFO - PROCESS | 3728 | ++DOMWINDOW == 66 (1553A400) [pid = 3728] [serial = 1712] [outer = 140F1800] 01:36:05 INFO - PROCESS | 3728 | 1466584565249 Marionette TRACE conn2 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 01:36:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 01:36:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 705ms 01:36:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 01:36:05 INFO - PROCESS | 3728 | 1466584565292 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 01:36:05 INFO - PROCESS | 3728 | 1466584565294 Marionette TRACE conn2 <- [1,2245,null,{"value":"13"}] 01:36:05 INFO - PROCESS | 3728 | 1466584565297 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 01:36:05 INFO - PROCESS | 3728 | 1466584565299 Marionette TRACE conn2 <- [1,2246,null,{}] 01:36:05 INFO - PROCESS | 3728 | 1466584565302 Marionette TRACE conn2 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:05 INFO - PROCESS | 3728 | 1466584565304 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:36:05 INFO - PROCESS | 3728 | 1466584565387 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 01:36:05 INFO - PROCESS | 3728 | 1466584565393 Marionette TRACE conn2 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:05 INFO - PROCESS | 3728 | 1466584565395 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:36:05 INFO - PROCESS | 3728 | ++DOCSHELL 156B3400 == 22 [pid = 3728] [id = 571] 01:36:05 INFO - PROCESS | 3728 | ++DOMWINDOW == 67 (159A6800) [pid = 3728] [serial = 1713] [outer = 00000000] 01:36:05 INFO - PROCESS | 3728 | ++DOMWINDOW == 68 (162D4400) [pid = 3728] [serial = 1714] [outer = 159A6800] 01:36:05 INFO - PROCESS | 3728 | 1466584565438 Marionette DEBUG loaded listener.js 01:36:05 INFO - PROCESS | 3728 | ++DOMWINDOW == 69 (16971C00) [pid = 3728] [serial = 1715] [outer = 159A6800] 01:36:05 INFO - PROCESS | 3728 | 1466584565956 Marionette TRACE conn2 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 01:36:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 01:36:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 689ms 01:36:06 INFO - PROCESS | 3728 | 1466584566029 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 01:36:06 INFO - PROCESS | 3728 | 1466584566031 Marionette TRACE conn2 <- [1,2249,null,{"value":"13"}] 01:36:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 01:36:06 INFO - PROCESS | 3728 | 1466584566034 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 01:36:06 INFO - PROCESS | 3728 | 1466584566036 Marionette TRACE conn2 <- [1,2250,null,{}] 01:36:06 INFO - PROCESS | 3728 | 1466584566039 Marionette TRACE conn2 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:06 INFO - PROCESS | 3728 | 1466584566041 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:36:06 INFO - PROCESS | 3728 | 1466584566178 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 01:36:06 INFO - PROCESS | 3728 | 1466584566244 Marionette TRACE conn2 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:06 INFO - PROCESS | 3728 | 1466584566246 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:36:06 INFO - PROCESS | 3728 | ++DOCSHELL 16E06000 == 23 [pid = 3728] [id = 572] 01:36:06 INFO - PROCESS | 3728 | ++DOMWINDOW == 70 (16E07800) [pid = 3728] [serial = 1716] [outer = 00000000] 01:36:06 INFO - PROCESS | 3728 | ++DOMWINDOW == 71 (16EA8400) [pid = 3728] [serial = 1717] [outer = 16E07800] 01:36:06 INFO - PROCESS | 3728 | 1466584566296 Marionette DEBUG loaded listener.js 01:36:06 INFO - PROCESS | 3728 | ++DOMWINDOW == 72 (1701F000) [pid = 3728] [serial = 1718] [outer = 16E07800] 01:36:06 INFO - PROCESS | 3728 | 1466584566723 Marionette TRACE conn2 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 01:36:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 01:36:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 736ms 01:36:06 INFO - PROCESS | 3728 | 1466584566775 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 01:36:06 INFO - PROCESS | 3728 | 1466584566776 Marionette TRACE conn2 <- [1,2253,null,{"value":"13"}] 01:36:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 01:36:06 INFO - PROCESS | 3728 | 1466584566780 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 01:36:06 INFO - PROCESS | 3728 | 1466584566781 Marionette TRACE conn2 <- [1,2254,null,{}] 01:36:06 INFO - PROCESS | 3728 | 1466584566784 Marionette TRACE conn2 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:06 INFO - PROCESS | 3728 | 1466584566790 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:36:06 INFO - PROCESS | 3728 | 1466584566929 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 01:36:07 INFO - PROCESS | 3728 | 1466584566998 Marionette TRACE conn2 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:07 INFO - PROCESS | 3728 | 1466584567000 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:36:07 INFO - PROCESS | 3728 | ++DOCSHELL 1784DC00 == 24 [pid = 3728] [id = 573] 01:36:07 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (1784E000) [pid = 3728] [serial = 1719] [outer = 00000000] 01:36:07 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (17B04000) [pid = 3728] [serial = 1720] [outer = 1784E000] 01:36:07 INFO - PROCESS | 3728 | 1466584567045 Marionette DEBUG loaded listener.js 01:36:07 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (17EECC00) [pid = 3728] [serial = 1721] [outer = 1784E000] 01:36:07 INFO - PROCESS | 3728 | 1466584567462 Marionette TRACE conn2 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 01:36:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 01:36:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 752ms 01:36:07 INFO - PROCESS | 3728 | 1466584567544 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 01:36:07 INFO - PROCESS | 3728 | 1466584567546 Marionette TRACE conn2 <- [1,2257,null,{"value":"13"}] 01:36:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 01:36:07 INFO - PROCESS | 3728 | 1466584567557 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 01:36:07 INFO - PROCESS | 3728 | 1466584567559 Marionette TRACE conn2 <- [1,2258,null,{}] 01:36:07 INFO - PROCESS | 3728 | 1466584567562 Marionette TRACE conn2 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:07 INFO - PROCESS | 3728 | 1466584567564 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:36:07 INFO - PROCESS | 3728 | 1466584567674 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 01:36:07 INFO - PROCESS | 3728 | 1466584567685 Marionette TRACE conn2 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:07 INFO - PROCESS | 3728 | 1466584567687 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:36:07 INFO - PROCESS | 3728 | ++DOCSHELL 17B03400 == 25 [pid = 3728] [id = 574] 01:36:07 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (180AF800) [pid = 3728] [serial = 1722] [outer = 00000000] 01:36:07 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (1952C800) [pid = 3728] [serial = 1723] [outer = 180AF800] 01:36:07 INFO - PROCESS | 3728 | 1466584567730 Marionette DEBUG loaded listener.js 01:36:07 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (1962BC00) [pid = 3728] [serial = 1724] [outer = 180AF800] 01:36:08 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (16D62400) [pid = 3728] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 01:36:08 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (114CF800) [pid = 3728] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 01:36:08 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (12DC2400) [pid = 3728] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 01:36:08 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (102CD400) [pid = 3728] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 01:36:08 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (0F2E5000) [pid = 3728] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 01:36:08 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (13C0B000) [pid = 3728] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 01:36:08 INFO - PROCESS | 3728 | --DOMWINDOW == 71 (16D5B800) [pid = 3728] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 01:36:08 INFO - PROCESS | 3728 | --DOMWINDOW == 70 (159B2800) [pid = 3728] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 01:36:08 INFO - PROCESS | 3728 | --DOMWINDOW == 69 (0F2EAC00) [pid = 3728] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 01:36:08 INFO - PROCESS | 3728 | --DOMWINDOW == 68 (162CB400) [pid = 3728] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 01:36:08 INFO - PROCESS | 3728 | --DOMWINDOW == 67 (14F94000) [pid = 3728] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 01:36:08 INFO - PROCESS | 3728 | 1466584568202 Marionette TRACE conn2 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 01:36:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 01:36:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 689ms 01:36:08 INFO - PROCESS | 3728 | 1466584568251 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 01:36:08 INFO - PROCESS | 3728 | 1466584568253 Marionette TRACE conn2 <- [1,2261,null,{"value":"13"}] 01:36:08 INFO - PROCESS | 3728 | 1466584568256 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 01:36:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 01:36:08 INFO - PROCESS | 3728 | 1466584568258 Marionette TRACE conn2 <- [1,2262,null,{}] 01:36:08 INFO - PROCESS | 3728 | 1466584568262 Marionette TRACE conn2 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:08 INFO - PROCESS | 3728 | 1466584568263 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:36:08 INFO - PROCESS | 3728 | 1466584568385 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 01:36:08 INFO - PROCESS | 3728 | 1466584568446 Marionette TRACE conn2 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:08 INFO - PROCESS | 3728 | 1466584568448 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:36:08 INFO - PROCESS | 3728 | ++DOCSHELL 12DC2400 == 26 [pid = 3728] [id = 575] 01:36:08 INFO - PROCESS | 3728 | ++DOMWINDOW == 68 (1346A000) [pid = 3728] [serial = 1725] [outer = 00000000] 01:36:08 INFO - PROCESS | 3728 | ++DOMWINDOW == 69 (162CB400) [pid = 3728] [serial = 1726] [outer = 1346A000] 01:36:08 INFO - PROCESS | 3728 | 1466584568491 Marionette DEBUG loaded listener.js 01:36:08 INFO - PROCESS | 3728 | ++DOMWINDOW == 70 (162D1800) [pid = 3728] [serial = 1727] [outer = 1346A000] 01:36:08 INFO - PROCESS | 3728 | 1466584568843 Marionette TRACE conn2 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 01:36:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 01:36:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 642ms 01:36:08 INFO - PROCESS | 3728 | 1466584568895 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 01:36:08 INFO - PROCESS | 3728 | 1466584568897 Marionette TRACE conn2 <- [1,2265,null,{"value":"13"}] 01:36:08 INFO - PROCESS | 3728 | 1466584568900 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 01:36:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 01:36:08 INFO - PROCESS | 3728 | 1466584568902 Marionette TRACE conn2 <- [1,2266,null,{}] 01:36:08 INFO - PROCESS | 3728 | 1466584568905 Marionette TRACE conn2 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:08 INFO - PROCESS | 3728 | 1466584568907 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:36:09 INFO - PROCESS | 3728 | 1466584569025 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 01:36:09 INFO - PROCESS | 3728 | 1466584569034 Marionette TRACE conn2 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:09 INFO - PROCESS | 3728 | 1466584569036 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:36:09 INFO - PROCESS | 3728 | ++DOCSHELL 105EF800 == 27 [pid = 3728] [id = 576] 01:36:09 INFO - PROCESS | 3728 | ++DOMWINDOW == 71 (13036C00) [pid = 3728] [serial = 1728] [outer = 00000000] 01:36:09 INFO - PROCESS | 3728 | ++DOMWINDOW == 72 (19630C00) [pid = 3728] [serial = 1729] [outer = 13036C00] 01:36:09 INFO - PROCESS | 3728 | 1466584569103 Marionette DEBUG loaded listener.js 01:36:09 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (19635400) [pid = 3728] [serial = 1730] [outer = 13036C00] 01:36:09 INFO - PROCESS | 3728 | 1466584569504 Marionette TRACE conn2 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 01:36:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 01:36:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 643ms 01:36:09 INFO - PROCESS | 3728 | 1466584569538 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 01:36:09 INFO - PROCESS | 3728 | 1466584569540 Marionette TRACE conn2 <- [1,2269,null,{"value":"13"}] 01:36:09 INFO - PROCESS | 3728 | 1466584569543 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 01:36:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 01:36:09 INFO - PROCESS | 3728 | 1466584569545 Marionette TRACE conn2 <- [1,2270,null,{}] 01:36:09 INFO - PROCESS | 3728 | 1466584569549 Marionette TRACE conn2 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:09 INFO - PROCESS | 3728 | 1466584569550 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:36:09 INFO - PROCESS | 3728 | 1466584569669 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 01:36:09 INFO - PROCESS | 3728 | 1466584569676 Marionette TRACE conn2 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:09 INFO - PROCESS | 3728 | 1466584569678 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:36:09 INFO - PROCESS | 3728 | ++DOCSHELL 105EF000 == 28 [pid = 3728] [id = 577] 01:36:09 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (159A5800) [pid = 3728] [serial = 1731] [outer = 00000000] 01:36:09 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (198E5800) [pid = 3728] [serial = 1732] [outer = 159A5800] 01:36:09 INFO - PROCESS | 3728 | 1466584569721 Marionette DEBUG loaded listener.js 01:36:09 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (198E8C00) [pid = 3728] [serial = 1733] [outer = 159A5800] 01:36:10 INFO - PROCESS | 3728 | --DOCSHELL 1952D800 == 27 [pid = 3728] [id = 390] 01:36:10 INFO - PROCESS | 3728 | --DOCSHELL 1026EC00 == 26 [pid = 3728] [id = 558] 01:36:10 INFO - PROCESS | 3728 | --DOCSHELL 11AEF800 == 25 [pid = 3728] [id = 382] 01:36:11 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (16E05400) [pid = 3728] [serial = 1690] [outer = 00000000] [url = about:blank] 01:36:11 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (1281A400) [pid = 3728] [serial = 1678] [outer = 00000000] [url = about:blank] 01:36:11 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (128B8000) [pid = 3728] [serial = 1679] [outer = 00000000] [url = about:blank] 01:36:11 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (1312A000) [pid = 3728] [serial = 1681] [outer = 00000000] [url = about:blank] 01:36:11 INFO - PROCESS | 3728 | --DOMWINDOW == 71 (104EC800) [pid = 3728] [serial = 1675] [outer = 00000000] [url = about:blank] 01:36:11 INFO - PROCESS | 3728 | --DOMWINDOW == 70 (10B68400) [pid = 3728] [serial = 1676] [outer = 00000000] [url = about:blank] 01:36:11 INFO - PROCESS | 3728 | --DOMWINDOW == 69 (10A5F000) [pid = 3728] [serial = 1664] [outer = 00000000] [url = about:blank] 01:36:11 INFO - PROCESS | 3728 | --DOMWINDOW == 68 (102D2C00) [pid = 3728] [serial = 1663] [outer = 00000000] [url = about:blank] 01:36:11 INFO - PROCESS | 3728 | --DOMWINDOW == 67 (15532400) [pid = 3728] [serial = 1667] [outer = 00000000] [url = about:blank] 01:36:11 INFO - PROCESS | 3728 | --DOMWINDOW == 66 (140EA800) [pid = 3728] [serial = 1666] [outer = 00000000] [url = about:blank] 01:36:11 INFO - PROCESS | 3728 | --DOMWINDOW == 65 (178E6800) [pid = 3728] [serial = 1696] [outer = 00000000] [url = about:blank] 01:36:11 INFO - PROCESS | 3728 | --DOMWINDOW == 64 (180B2000) [pid = 3728] [serial = 1670] [outer = 00000000] [url = about:blank] 01:36:11 INFO - PROCESS | 3728 | --DOMWINDOW == 63 (17E7E400) [pid = 3728] [serial = 1669] [outer = 00000000] [url = about:blank] 01:36:11 INFO - PROCESS | 3728 | --DOMWINDOW == 62 (114D1000) [pid = 3728] [serial = 1672] [outer = 00000000] [url = about:blank] 01:36:11 INFO - PROCESS | 3728 | --DOMWINDOW == 61 (13C86000) [pid = 3728] [serial = 1693] [outer = 00000000] [url = about:blank] 01:36:11 INFO - PROCESS | 3728 | --DOMWINDOW == 60 (162D4800) [pid = 3728] [serial = 1687] [outer = 00000000] [url = about:blank] 01:36:11 INFO - PROCESS | 3728 | --DOMWINDOW == 59 (17028400) [pid = 3728] [serial = 1691] [outer = 00000000] [url = about:blank] 01:36:11 INFO - PROCESS | 3728 | --DOMWINDOW == 58 (15539C00) [pid = 3728] [serial = 1684] [outer = 00000000] [url = about:blank] 01:36:11 INFO - PROCESS | 3728 | --DOMWINDOW == 57 (156B2000) [pid = 3728] [serial = 1685] [outer = 00000000] [url = about:blank] 01:36:11 INFO - PROCESS | 3728 | --DOMWINDOW == 56 (178EB800) [pid = 3728] [serial = 1697] [outer = 00000000] [url = about:blank] 01:36:11 INFO - PROCESS | 3728 | --DOMWINDOW == 55 (168A8C00) [pid = 3728] [serial = 1688] [outer = 00000000] [url = about:blank] 01:36:11 INFO - PROCESS | 3728 | --DOMWINDOW == 54 (131E5C00) [pid = 3728] [serial = 1682] [outer = 00000000] [url = about:blank] 01:36:11 INFO - PROCESS | 3728 | --DOMWINDOW == 53 (17131C00) [pid = 3728] [serial = 1694] [outer = 00000000] [url = about:blank] 01:36:11 INFO - PROCESS | 3728 | 1466584571418 Marionette TRACE conn2 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 01:36:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 01:36:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1912ms 01:36:11 INFO - PROCESS | 3728 | 1466584571458 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 01:36:11 INFO - PROCESS | 3728 | 1466584571462 Marionette TRACE conn2 <- [1,2273,null,{"value":"13"}] 01:36:11 INFO - PROCESS | 3728 | 1466584571467 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 01:36:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 01:36:11 INFO - PROCESS | 3728 | 1466584571470 Marionette TRACE conn2 <- [1,2274,null,{}] 01:36:11 INFO - PROCESS | 3728 | 1466584571477 Marionette TRACE conn2 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:11 INFO - PROCESS | 3728 | 1466584571480 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:36:11 INFO - PROCESS | 3728 | 1466584571568 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 01:36:11 INFO - PROCESS | 3728 | 1466584571575 Marionette TRACE conn2 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:11 INFO - PROCESS | 3728 | 1466584571579 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:36:11 INFO - PROCESS | 3728 | ++DOCSHELL 10A5F400 == 26 [pid = 3728] [id = 578] 01:36:11 INFO - PROCESS | 3728 | ++DOMWINDOW == 54 (10B61000) [pid = 3728] [serial = 1734] [outer = 00000000] 01:36:11 INFO - PROCESS | 3728 | ++DOMWINDOW == 55 (10E10C00) [pid = 3728] [serial = 1735] [outer = 10B61000] 01:36:11 INFO - PROCESS | 3728 | 1466584571627 Marionette DEBUG loaded listener.js 01:36:11 INFO - PROCESS | 3728 | ++DOMWINDOW == 56 (10F15400) [pid = 3728] [serial = 1736] [outer = 10B61000] 01:36:12 INFO - PROCESS | 3728 | 1466584572152 Marionette TRACE conn2 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 01:36:12 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 01:36:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 752ms 01:36:12 INFO - PROCESS | 3728 | 1466584572210 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 01:36:12 INFO - PROCESS | 3728 | 1466584572215 Marionette TRACE conn2 <- [1,2277,null,{"value":"13"}] 01:36:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 01:36:12 INFO - PROCESS | 3728 | 1466584572222 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 01:36:12 INFO - PROCESS | 3728 | 1466584572224 Marionette TRACE conn2 <- [1,2278,null,{}] 01:36:12 INFO - PROCESS | 3728 | 1466584572228 Marionette TRACE conn2 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:12 INFO - PROCESS | 3728 | 1466584572231 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:36:12 INFO - PROCESS | 3728 | 1466584572317 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 01:36:12 INFO - PROCESS | 3728 | 1466584572425 Marionette TRACE conn2 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:12 INFO - PROCESS | 3728 | 1466584572428 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:36:12 INFO - PROCESS | 3728 | ++DOCSHELL 128B1800 == 27 [pid = 3728] [id = 579] 01:36:12 INFO - PROCESS | 3728 | ++DOMWINDOW == 57 (128B1C00) [pid = 3728] [serial = 1737] [outer = 00000000] 01:36:12 INFO - PROCESS | 3728 | ++DOMWINDOW == 58 (128B8400) [pid = 3728] [serial = 1738] [outer = 128B1C00] 01:36:12 INFO - PROCESS | 3728 | 1466584572474 Marionette DEBUG loaded listener.js 01:36:12 INFO - PROCESS | 3728 | ++DOMWINDOW == 59 (128BD400) [pid = 3728] [serial = 1739] [outer = 128B1C00] 01:36:12 INFO - PROCESS | 3728 | 1466584572846 Marionette TRACE conn2 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 01:36:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 01:36:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 627ms 01:36:12 INFO - PROCESS | 3728 | 1466584572863 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 01:36:12 INFO - PROCESS | 3728 | 1466584572866 Marionette TRACE conn2 <- [1,2281,null,{"value":"13"}] 01:36:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 01:36:12 INFO - PROCESS | 3728 | 1466584572869 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 01:36:12 INFO - PROCESS | 3728 | 1466584572872 Marionette TRACE conn2 <- [1,2282,null,{}] 01:36:12 INFO - PROCESS | 3728 | 1466584572888 Marionette TRACE conn2 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:12 INFO - PROCESS | 3728 | 1466584572895 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:36:13 INFO - PROCESS | 3728 | 1466584573034 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 01:36:13 INFO - PROCESS | 3728 | 1466584573052 Marionette TRACE conn2 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:13 INFO - PROCESS | 3728 | 1466584573055 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:36:13 INFO - PROCESS | 3728 | ++DOCSHELL 13B15400 == 28 [pid = 3728] [id = 580] 01:36:13 INFO - PROCESS | 3728 | ++DOMWINDOW == 60 (13B16400) [pid = 3728] [serial = 1740] [outer = 00000000] 01:36:13 INFO - PROCESS | 3728 | ++DOMWINDOW == 61 (13C0D800) [pid = 3728] [serial = 1741] [outer = 13B16400] 01:36:13 INFO - PROCESS | 3728 | 1466584573103 Marionette DEBUG loaded listener.js 01:36:13 INFO - PROCESS | 3728 | ++DOMWINDOW == 62 (13C91C00) [pid = 3728] [serial = 1742] [outer = 13B16400] 01:36:13 INFO - PROCESS | 3728 | 1466584573540 Marionette TRACE conn2 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 01:36:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 01:36:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 705ms 01:36:13 INFO - PROCESS | 3728 | 1466584573568 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 01:36:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 01:36:13 INFO - PROCESS | 3728 | 1466584573570 Marionette TRACE conn2 <- [1,2285,null,{"value":"13"}] 01:36:13 INFO - PROCESS | 3728 | 1466584573574 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 01:36:13 INFO - PROCESS | 3728 | 1466584573575 Marionette TRACE conn2 <- [1,2286,null,{}] 01:36:13 INFO - PROCESS | 3728 | 1466584573579 Marionette TRACE conn2 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:13 INFO - PROCESS | 3728 | 1466584573591 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:36:13 INFO - PROCESS | 3728 | 1466584573677 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 01:36:13 INFO - PROCESS | 3728 | 1466584573682 Marionette TRACE conn2 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:13 INFO - PROCESS | 3728 | 1466584573684 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:36:13 INFO - PROCESS | 3728 | ++DOCSHELL 14042000 == 29 [pid = 3728] [id = 581] 01:36:13 INFO - PROCESS | 3728 | ++DOMWINDOW == 63 (143FE400) [pid = 3728] [serial = 1743] [outer = 00000000] 01:36:13 INFO - PROCESS | 3728 | ++DOMWINDOW == 64 (15531C00) [pid = 3728] [serial = 1744] [outer = 143FE400] 01:36:13 INFO - PROCESS | 3728 | 1466584573732 Marionette DEBUG loaded listener.js 01:36:13 INFO - PROCESS | 3728 | ++DOMWINDOW == 65 (156BC800) [pid = 3728] [serial = 1745] [outer = 143FE400] 01:36:14 INFO - PROCESS | 3728 | 1466584574152 Marionette TRACE conn2 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 01:36:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 01:36:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 642ms 01:36:14 INFO - PROCESS | 3728 | 1466584574210 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 01:36:14 INFO - PROCESS | 3728 | 1466584574212 Marionette TRACE conn2 <- [1,2289,null,{"value":"13"}] 01:36:14 INFO - PROCESS | 3728 | 1466584574216 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 01:36:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 01:36:14 INFO - PROCESS | 3728 | 1466584574217 Marionette TRACE conn2 <- [1,2290,null,{}] 01:36:14 INFO - PROCESS | 3728 | 1466584574221 Marionette TRACE conn2 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:14 INFO - PROCESS | 3728 | 1466584574223 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:36:14 INFO - PROCESS | 3728 | 1466584574302 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 01:36:14 INFO - PROCESS | 3728 | 1466584574307 Marionette TRACE conn2 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:14 INFO - PROCESS | 3728 | 1466584574309 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:36:14 INFO - PROCESS | 3728 | ++DOCSHELL 15531800 == 30 [pid = 3728] [id = 582] 01:36:14 INFO - PROCESS | 3728 | ++DOMWINDOW == 66 (159AC000) [pid = 3728] [serial = 1746] [outer = 00000000] 01:36:14 INFO - PROCESS | 3728 | ++DOMWINDOW == 67 (162CA800) [pid = 3728] [serial = 1747] [outer = 159AC000] 01:36:14 INFO - PROCESS | 3728 | 1466584574352 Marionette DEBUG loaded listener.js 01:36:14 INFO - PROCESS | 3728 | ++DOMWINDOW == 68 (162D1C00) [pid = 3728] [serial = 1748] [outer = 159AC000] 01:36:14 INFO - PROCESS | 3728 | 1466584574802 Marionette TRACE conn2 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 01:36:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 01:36:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 643ms 01:36:14 INFO - PROCESS | 3728 | 1466584574854 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 01:36:14 INFO - PROCESS | 3728 | 1466584574856 Marionette TRACE conn2 <- [1,2293,null,{"value":"13"}] 01:36:14 INFO - PROCESS | 3728 | 1466584574859 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 01:36:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 01:36:14 INFO - PROCESS | 3728 | 1466584574861 Marionette TRACE conn2 <- [1,2294,null,{}] 01:36:14 INFO - PROCESS | 3728 | 1466584574864 Marionette TRACE conn2 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:14 INFO - PROCESS | 3728 | 1466584574870 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:36:14 INFO - PROCESS | 3728 | 1466584574969 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 01:36:14 INFO - PROCESS | 3728 | 1466584574975 Marionette TRACE conn2 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:14 INFO - PROCESS | 3728 | 1466584574977 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:36:15 INFO - PROCESS | 3728 | ++DOCSHELL 1697B000 == 31 [pid = 3728] [id = 583] 01:36:15 INFO - PROCESS | 3728 | ++DOMWINDOW == 69 (169D0800) [pid = 3728] [serial = 1749] [outer = 00000000] 01:36:15 INFO - PROCESS | 3728 | ++DOMWINDOW == 70 (16E03800) [pid = 3728] [serial = 1750] [outer = 169D0800] 01:36:15 INFO - PROCESS | 3728 | 1466584575020 Marionette DEBUG loaded listener.js 01:36:15 INFO - PROCESS | 3728 | ++DOMWINDOW == 71 (16EAD800) [pid = 3728] [serial = 1751] [outer = 169D0800] 01:36:15 INFO - PROCESS | 3728 | 1466584575452 Marionette TRACE conn2 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 01:36:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 01:36:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 627ms 01:36:15 INFO - PROCESS | 3728 | 1466584575497 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 01:36:15 INFO - PROCESS | 3728 | 1466584575499 Marionette TRACE conn2 <- [1,2297,null,{"value":"13"}] 01:36:15 INFO - PROCESS | 3728 | 1466584575507 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 01:36:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 01:36:15 INFO - PROCESS | 3728 | 1466584575508 Marionette TRACE conn2 <- [1,2298,null,{}] 01:36:15 INFO - PROCESS | 3728 | 1466584575512 Marionette TRACE conn2 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:15 INFO - PROCESS | 3728 | 1466584575514 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:36:15 INFO - PROCESS | 3728 | 1466584575599 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 01:36:15 INFO - PROCESS | 3728 | 1466584575605 Marionette TRACE conn2 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:15 INFO - PROCESS | 3728 | 1466584575607 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:36:15 INFO - PROCESS | 3728 | ++DOCSHELL 17028400 == 32 [pid = 3728] [id = 584] 01:36:15 INFO - PROCESS | 3728 | ++DOMWINDOW == 72 (17131C00) [pid = 3728] [serial = 1752] [outer = 00000000] 01:36:15 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (176AD800) [pid = 3728] [serial = 1753] [outer = 17131C00] 01:36:15 INFO - PROCESS | 3728 | 1466584575651 Marionette DEBUG loaded listener.js 01:36:15 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (176BB800) [pid = 3728] [serial = 1754] [outer = 17131C00] 01:36:16 INFO - PROCESS | 3728 | 1466584576093 Marionette TRACE conn2 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 01:36:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 01:36:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 642ms 01:36:16 INFO - PROCESS | 3728 | 1466584576160 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 01:36:16 INFO - PROCESS | 3728 | 1466584576162 Marionette TRACE conn2 <- [1,2301,null,{"value":"13"}] 01:36:16 INFO - PROCESS | 3728 | 1466584576166 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 01:36:16 INFO - PROCESS | 3728 | 1466584576167 Marionette TRACE conn2 <- [1,2302,null,{}] 01:36:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 01:36:16 INFO - PROCESS | 3728 | 1466584576171 Marionette TRACE conn2 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:16 INFO - PROCESS | 3728 | 1466584576173 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:36:16 INFO - PROCESS | 3728 | 1466584576247 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 01:36:16 INFO - PROCESS | 3728 | 1466584576253 Marionette TRACE conn2 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:16 INFO - PROCESS | 3728 | 1466584576255 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:36:16 INFO - PROCESS | 3728 | ++DOCSHELL 17666400 == 33 [pid = 3728] [id = 585] 01:36:16 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (178E9400) [pid = 3728] [serial = 1755] [outer = 00000000] 01:36:16 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (17E07400) [pid = 3728] [serial = 1756] [outer = 178E9400] 01:36:16 INFO - PROCESS | 3728 | 1466584576298 Marionette DEBUG loaded listener.js 01:36:16 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (17E0AC00) [pid = 3728] [serial = 1757] [outer = 178E9400] 01:36:16 INFO - PROCESS | 3728 | 1466584576761 Marionette TRACE conn2 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 01:36:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 01:36:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 642ms 01:36:16 INFO - PROCESS | 3728 | 1466584576845 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 01:36:16 INFO - PROCESS | 3728 | 1466584576847 Marionette TRACE conn2 <- [1,2305,null,{"value":"13"}] 01:36:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 01:36:16 INFO - PROCESS | 3728 | 1466584576850 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 01:36:16 INFO - PROCESS | 3728 | 1466584576852 Marionette TRACE conn2 <- [1,2306,null,{}] 01:36:16 INFO - PROCESS | 3728 | 1466584576855 Marionette TRACE conn2 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:16 INFO - PROCESS | 3728 | 1466584576857 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:36:16 INFO - PROCESS | 3728 | 1466584576968 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 01:36:16 INFO - PROCESS | 3728 | 1466584576976 Marionette TRACE conn2 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:16 INFO - PROCESS | 3728 | 1466584576978 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:36:17 INFO - PROCESS | 3728 | ++DOCSHELL 13B10C00 == 34 [pid = 3728] [id = 586] 01:36:17 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (178E7400) [pid = 3728] [serial = 1758] [outer = 00000000] 01:36:17 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (180AC800) [pid = 3728] [serial = 1759] [outer = 178E7400] 01:36:17 INFO - PROCESS | 3728 | 1466584577054 Marionette DEBUG loaded listener.js 01:36:17 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (180AE000) [pid = 3728] [serial = 1760] [outer = 178E7400] 01:36:17 INFO - PROCESS | 3728 | 1466584577539 Marionette TRACE conn2 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 01:36:17 INFO - PROCESS | 3728 | 1466584577591 Marionette TRACE conn2 <- [1,2309,null,{"value":"13"}] 01:36:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 01:36:17 INFO - PROCESS | 3728 | 1466584577595 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 01:36:17 INFO - PROCESS | 3728 | 1466584577596 Marionette TRACE conn2 <- [1,2310,null,{}] 01:36:17 INFO - PROCESS | 3728 | 1466584577600 Marionette TRACE conn2 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:17 INFO - PROCESS | 3728 | 1466584577602 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:36:17 INFO - PROCESS | 3728 | 1466584577728 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 01:36:17 INFO - PROCESS | 3728 | 1466584577737 Marionette TRACE conn2 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:17 INFO - PROCESS | 3728 | 1466584577739 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:36:17 INFO - PROCESS | 3728 | ++DOCSHELL 10E05000 == 35 [pid = 3728] [id = 587] 01:36:17 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (10E0D400) [pid = 3728] [serial = 1761] [outer = 00000000] 01:36:17 INFO - PROCESS | 3728 | ++DOMWINDOW == 82 (1962FC00) [pid = 3728] [serial = 1762] [outer = 10E0D400] 01:36:17 INFO - PROCESS | 3728 | 1466584577836 Marionette DEBUG loaded listener.js 01:36:17 INFO - PROCESS | 3728 | ++DOMWINDOW == 83 (19637C00) [pid = 3728] [serial = 1763] [outer = 10E0D400] 01:36:18 INFO - PROCESS | 3728 | 1466584578240 Marionette TRACE conn2 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 01:36:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 01:36:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 690ms 01:36:18 INFO - PROCESS | 3728 | 1466584578295 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 01:36:18 INFO - PROCESS | 3728 | 1466584578297 Marionette TRACE conn2 <- [1,2313,null,{"value":"13"}] 01:36:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 01:36:18 INFO - PROCESS | 3728 | 1466584578309 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 01:36:18 INFO - PROCESS | 3728 | 1466584578312 Marionette TRACE conn2 <- [1,2314,null,{}] 01:36:18 INFO - PROCESS | 3728 | 1466584578315 Marionette TRACE conn2 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:18 INFO - PROCESS | 3728 | 1466584578318 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:36:18 INFO - PROCESS | 3728 | 1466584578474 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 01:36:18 INFO - PROCESS | 3728 | --DOMWINDOW == 82 (13036C00) [pid = 3728] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 01:36:18 INFO - PROCESS | 3728 | --DOMWINDOW == 81 (16E07800) [pid = 3728] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 01:36:18 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (1784E000) [pid = 3728] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 01:36:18 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (1346A000) [pid = 3728] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 01:36:18 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (180AF800) [pid = 3728] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 01:36:18 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (159A6800) [pid = 3728] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 01:36:18 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (140F1800) [pid = 3728] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 01:36:18 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (13112400) [pid = 3728] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 01:36:18 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (1144B400) [pid = 3728] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 01:36:18 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (10F10C00) [pid = 3728] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 01:36:18 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (176B1800) [pid = 3728] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 01:36:18 INFO - PROCESS | 3728 | --DOMWINDOW == 71 (102CB400) [pid = 3728] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 01:36:18 INFO - PROCESS | 3728 | 1466584578735 Marionette TRACE conn2 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:18 INFO - PROCESS | 3728 | 1466584578738 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:36:18 INFO - PROCESS | 3728 | ++DOCSHELL 102CB400 == 36 [pid = 3728] [id = 588] 01:36:18 INFO - PROCESS | 3728 | ++DOMWINDOW == 72 (102D2000) [pid = 3728] [serial = 1764] [outer = 00000000] 01:36:18 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (129B2800) [pid = 3728] [serial = 1765] [outer = 102D2000] 01:36:18 INFO - PROCESS | 3728 | 1466584578784 Marionette DEBUG loaded listener.js 01:36:18 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (1609E400) [pid = 3728] [serial = 1766] [outer = 102D2000] 01:36:19 INFO - PROCESS | 3728 | 1466584579145 Marionette TRACE conn2 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 01:36:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 01:36:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 909ms 01:36:19 INFO - PROCESS | 3728 | 1466584579210 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 01:36:19 INFO - PROCESS | 3728 | 1466584579212 Marionette TRACE conn2 <- [1,2317,null,{"value":"13"}] 01:36:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 01:36:19 INFO - PROCESS | 3728 | 1466584579215 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 01:36:19 INFO - PROCESS | 3728 | 1466584579217 Marionette TRACE conn2 <- [1,2318,null,{}] 01:36:19 INFO - PROCESS | 3728 | 1466584579220 Marionette TRACE conn2 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:19 INFO - PROCESS | 3728 | 1466584579222 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:36:19 INFO - PROCESS | 3728 | 1466584579335 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 01:36:19 INFO - PROCESS | 3728 | 1466584579395 Marionette TRACE conn2 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:19 INFO - PROCESS | 3728 | 1466584579397 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:36:19 INFO - PROCESS | 3728 | ++DOCSHELL 140EF800 == 37 [pid = 3728] [id = 589] 01:36:19 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (143C9000) [pid = 3728] [serial = 1767] [outer = 00000000] 01:36:19 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (19B5D000) [pid = 3728] [serial = 1768] [outer = 143C9000] 01:36:19 INFO - PROCESS | 3728 | 1466584579440 Marionette DEBUG loaded listener.js 01:36:19 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (19B5E000) [pid = 3728] [serial = 1769] [outer = 143C9000] 01:36:19 INFO - PROCESS | 3728 | 1466584579817 Marionette TRACE conn2 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 01:36:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 01:36:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 643ms 01:36:19 INFO - PROCESS | 3728 | 1466584579853 Marionette TRACE conn2 -> [0,2321,"getWindowHandle",null] 01:36:19 INFO - PROCESS | 3728 | 1466584579855 Marionette TRACE conn2 <- [1,2321,null,{"value":"13"}] 01:36:19 INFO - PROCESS | 3728 | 1466584579858 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 01:36:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 01:36:19 INFO - PROCESS | 3728 | 1466584579860 Marionette TRACE conn2 <- [1,2322,null,{}] 01:36:19 INFO - PROCESS | 3728 | 1466584579863 Marionette TRACE conn2 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:19 INFO - PROCESS | 3728 | 1466584579865 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:36:20 INFO - PROCESS | 3728 | 1466584579993 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 01:36:20 INFO - PROCESS | 3728 | 1466584580026 Marionette TRACE conn2 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:20 INFO - PROCESS | 3728 | 1466584580028 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:36:20 INFO - PROCESS | 3728 | ++DOCSHELL 17127400 == 38 [pid = 3728] [id = 590] 01:36:20 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (1952E000) [pid = 3728] [serial = 1770] [outer = 00000000] 01:36:20 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (19B68400) [pid = 3728] [serial = 1771] [outer = 1952E000] 01:36:20 INFO - PROCESS | 3728 | 1466584580071 Marionette DEBUG loaded listener.js 01:36:20 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (19BBA400) [pid = 3728] [serial = 1772] [outer = 1952E000] 01:36:20 INFO - PROCESS | 3728 | 1466584580460 Marionette TRACE conn2 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 01:36:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 01:36:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 642ms 01:36:20 INFO - PROCESS | 3728 | 1466584580497 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 01:36:20 INFO - PROCESS | 3728 | 1466584580499 Marionette TRACE conn2 <- [1,2325,null,{"value":"13"}] 01:36:20 INFO - PROCESS | 3728 | 1466584580502 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 01:36:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 01:36:20 INFO - PROCESS | 3728 | 1466584580504 Marionette TRACE conn2 <- [1,2326,null,{}] 01:36:20 INFO - PROCESS | 3728 | 1466584580508 Marionette TRACE conn2 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:20 INFO - PROCESS | 3728 | 1466584580509 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:36:20 INFO - PROCESS | 3728 | 1466584580631 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 01:36:20 INFO - PROCESS | 3728 | 1466584580639 Marionette TRACE conn2 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:20 INFO - PROCESS | 3728 | 1466584580641 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:36:20 INFO - PROCESS | 3728 | ++DOCSHELL 11C46400 == 39 [pid = 3728] [id = 591] 01:36:20 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (140E9800) [pid = 3728] [serial = 1773] [outer = 00000000] 01:36:20 INFO - PROCESS | 3728 | ++DOMWINDOW == 82 (19BC3C00) [pid = 3728] [serial = 1774] [outer = 140E9800] 01:36:20 INFO - PROCESS | 3728 | 1466584580685 Marionette DEBUG loaded listener.js 01:36:20 INFO - PROCESS | 3728 | ++DOMWINDOW == 83 (19D67000) [pid = 3728] [serial = 1775] [outer = 140E9800] 01:36:21 INFO - PROCESS | 3728 | 1466584581522 Marionette TRACE conn2 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 01:36:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 01:36:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1034ms 01:36:21 INFO - PROCESS | 3728 | 1466584581560 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 01:36:21 INFO - PROCESS | 3728 | 1466584581567 Marionette TRACE conn2 <- [1,2329,null,{"value":"13"}] 01:36:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 01:36:21 INFO - PROCESS | 3728 | 1466584581574 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 01:36:21 INFO - PROCESS | 3728 | 1466584581579 Marionette TRACE conn2 <- [1,2330,null,{}] 01:36:21 INFO - PROCESS | 3728 | 1466584581585 Marionette TRACE conn2 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:21 INFO - PROCESS | 3728 | 1466584581587 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:36:21 INFO - PROCESS | 3728 | 1466584581708 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 01:36:21 INFO - PROCESS | 3728 | 1466584581864 Marionette TRACE conn2 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:21 INFO - PROCESS | 3728 | 1466584581867 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:36:21 INFO - PROCESS | 3728 | ++DOCSHELL 10EB1C00 == 40 [pid = 3728] [id = 592] 01:36:21 INFO - PROCESS | 3728 | ++DOMWINDOW == 84 (10F0C800) [pid = 3728] [serial = 1776] [outer = 00000000] 01:36:21 INFO - PROCESS | 3728 | ++DOMWINDOW == 85 (1289C400) [pid = 3728] [serial = 1777] [outer = 10F0C800] 01:36:21 INFO - PROCESS | 3728 | 1466584581929 Marionette DEBUG loaded listener.js 01:36:22 INFO - PROCESS | 3728 | ++DOMWINDOW == 86 (129AA000) [pid = 3728] [serial = 1778] [outer = 10F0C800] 01:36:22 INFO - PROCESS | 3728 | 1466584582819 Marionette TRACE conn2 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 01:36:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 01:36:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1317ms 01:36:22 INFO - PROCESS | 3728 | 1466584582891 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 01:36:22 INFO - PROCESS | 3728 | 1466584582895 Marionette TRACE conn2 <- [1,2333,null,{"value":"13"}] 01:36:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 01:36:22 INFO - PROCESS | 3728 | 1466584582901 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 01:36:22 INFO - PROCESS | 3728 | 1466584582904 Marionette TRACE conn2 <- [1,2334,null,{}] 01:36:22 INFO - PROCESS | 3728 | 1466584582910 Marionette TRACE conn2 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:22 INFO - PROCESS | 3728 | 1466584582912 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:36:23 INFO - PROCESS | 3728 | 1466584583024 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 01:36:23 INFO - PROCESS | 3728 | 1466584583169 Marionette TRACE conn2 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:23 INFO - PROCESS | 3728 | 1466584583174 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:36:23 INFO - PROCESS | 3728 | ++DOCSHELL 105EE000 == 41 [pid = 3728] [id = 593] 01:36:23 INFO - PROCESS | 3728 | ++DOMWINDOW == 87 (105F4400) [pid = 3728] [serial = 1779] [outer = 00000000] 01:36:23 INFO - PROCESS | 3728 | ++DOMWINDOW == 88 (114CB400) [pid = 3728] [serial = 1780] [outer = 105F4400] 01:36:23 INFO - PROCESS | 3728 | 1466584583237 Marionette DEBUG loaded listener.js 01:36:23 INFO - PROCESS | 3728 | ++DOMWINDOW == 89 (11C48400) [pid = 3728] [serial = 1781] [outer = 105F4400] 01:36:23 INFO - PROCESS | 3728 | --DOCSHELL 105EF800 == 40 [pid = 3728] [id = 576] 01:36:23 INFO - PROCESS | 3728 | --DOCSHELL 17127400 == 39 [pid = 3728] [id = 590] 01:36:23 INFO - PROCESS | 3728 | --DOCSHELL 140EF800 == 38 [pid = 3728] [id = 589] 01:36:23 INFO - PROCESS | 3728 | --DOCSHELL 102CB400 == 37 [pid = 3728] [id = 588] 01:36:23 INFO - PROCESS | 3728 | --DOCSHELL 10E05000 == 36 [pid = 3728] [id = 587] 01:36:23 INFO - PROCESS | 3728 | --DOCSHELL 13B10C00 == 35 [pid = 3728] [id = 586] 01:36:23 INFO - PROCESS | 3728 | --DOCSHELL 17666400 == 34 [pid = 3728] [id = 585] 01:36:23 INFO - PROCESS | 3728 | --DOCSHELL 17028400 == 33 [pid = 3728] [id = 584] 01:36:23 INFO - PROCESS | 3728 | --DOCSHELL 1697B000 == 32 [pid = 3728] [id = 583] 01:36:23 INFO - PROCESS | 3728 | --DOCSHELL 15531800 == 31 [pid = 3728] [id = 582] 01:36:23 INFO - PROCESS | 3728 | --DOCSHELL 14042000 == 30 [pid = 3728] [id = 581] 01:36:23 INFO - PROCESS | 3728 | --DOCSHELL 13B15400 == 29 [pid = 3728] [id = 580] 01:36:23 INFO - PROCESS | 3728 | --DOCSHELL 128B1800 == 28 [pid = 3728] [id = 579] 01:36:23 INFO - PROCESS | 3728 | --DOMWINDOW == 88 (198E5800) [pid = 3728] [serial = 1732] [outer = 00000000] [url = about:blank] 01:36:23 INFO - PROCESS | 3728 | --DOCSHELL 10A5F400 == 27 [pid = 3728] [id = 578] 01:36:23 INFO - PROCESS | 3728 | --DOCSHELL 105EF000 == 26 [pid = 3728] [id = 577] 01:36:23 INFO - PROCESS | 3728 | --DOMWINDOW == 87 (1281F400) [pid = 3728] [serial = 1673] [outer = 00000000] [url = about:blank] 01:36:23 INFO - PROCESS | 3728 | --DOMWINDOW == 86 (19635400) [pid = 3728] [serial = 1730] [outer = 00000000] [url = about:blank] 01:36:23 INFO - PROCESS | 3728 | --DOMWINDOW == 85 (16EA8400) [pid = 3728] [serial = 1717] [outer = 00000000] [url = about:blank] 01:36:23 INFO - PROCESS | 3728 | --DOMWINDOW == 84 (1701F000) [pid = 3728] [serial = 1718] [outer = 00000000] [url = about:blank] 01:36:23 INFO - PROCESS | 3728 | --DOMWINDOW == 83 (17EECC00) [pid = 3728] [serial = 1721] [outer = 00000000] [url = about:blank] 01:36:23 INFO - PROCESS | 3728 | --DOMWINDOW == 82 (17B04000) [pid = 3728] [serial = 1720] [outer = 00000000] [url = about:blank] 01:36:23 INFO - PROCESS | 3728 | --DOMWINDOW == 81 (162CB400) [pid = 3728] [serial = 1726] [outer = 00000000] [url = about:blank] 01:36:23 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (1952C800) [pid = 3728] [serial = 1723] [outer = 00000000] [url = about:blank] 01:36:23 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (19630C00) [pid = 3728] [serial = 1729] [outer = 00000000] [url = about:blank] 01:36:23 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (162D4400) [pid = 3728] [serial = 1714] [outer = 00000000] [url = about:blank] 01:36:23 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (154E3400) [pid = 3728] [serial = 1711] [outer = 00000000] [url = about:blank] 01:36:23 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (1553A400) [pid = 3728] [serial = 1712] [outer = 00000000] [url = about:blank] 01:36:23 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (131E4800) [pid = 3728] [serial = 1708] [outer = 00000000] [url = about:blank] 01:36:23 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (13467800) [pid = 3728] [serial = 1709] [outer = 00000000] [url = about:blank] 01:36:23 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (12924000) [pid = 3728] [serial = 1706] [outer = 00000000] [url = about:blank] 01:36:23 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (11CD0C00) [pid = 3728] [serial = 1705] [outer = 00000000] [url = about:blank] 01:36:23 INFO - PROCESS | 3728 | --DOMWINDOW == 71 (12BCBC00) [pid = 3728] [serial = 1703] [outer = 00000000] [url = about:blank] 01:36:23 INFO - PROCESS | 3728 | --DOMWINDOW == 70 (12922000) [pid = 3728] [serial = 1702] [outer = 00000000] [url = about:blank] 01:36:23 INFO - PROCESS | 3728 | --DOMWINDOW == 69 (17E7E800) [pid = 3728] [serial = 1699] [outer = 00000000] [url = about:blank] 01:36:23 INFO - PROCESS | 3728 | --DOMWINDOW == 68 (17EEB000) [pid = 3728] [serial = 1700] [outer = 00000000] [url = about:blank] 01:36:23 INFO - PROCESS | 3728 | --DOMWINDOW == 67 (1962BC00) [pid = 3728] [serial = 1724] [outer = 00000000] [url = about:blank] 01:36:23 INFO - PROCESS | 3728 | --DOMWINDOW == 66 (162D1800) [pid = 3728] [serial = 1727] [outer = 00000000] [url = about:blank] 01:36:23 INFO - PROCESS | 3728 | --DOMWINDOW == 65 (16971C00) [pid = 3728] [serial = 1715] [outer = 00000000] [url = about:blank] 01:36:23 INFO - PROCESS | 3728 | 1466584583739 Marionette TRACE conn2 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 01:36:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 01:36:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 909ms 01:36:23 INFO - PROCESS | 3728 | 1466584583806 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 01:36:23 INFO - PROCESS | 3728 | 1466584583811 Marionette TRACE conn2 <- [1,2337,null,{"value":"13"}] 01:36:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 01:36:23 INFO - PROCESS | 3728 | 1466584583817 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 01:36:23 INFO - PROCESS | 3728 | 1466584583820 Marionette TRACE conn2 <- [1,2338,null,{}] 01:36:23 INFO - PROCESS | 3728 | 1466584583823 Marionette TRACE conn2 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:23 INFO - PROCESS | 3728 | 1466584583826 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:36:23 INFO - PROCESS | 3728 | 1466584583914 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 01:36:23 INFO - PROCESS | 3728 | 1466584583926 Marionette TRACE conn2 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:23 INFO - PROCESS | 3728 | 1466584583928 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:36:23 INFO - PROCESS | 3728 | ++DOCSHELL 12B09800 == 27 [pid = 3728] [id = 594] 01:36:23 INFO - PROCESS | 3728 | ++DOMWINDOW == 66 (12B0A000) [pid = 3728] [serial = 1782] [outer = 00000000] 01:36:23 INFO - PROCESS | 3728 | ++DOMWINDOW == 67 (13113400) [pid = 3728] [serial = 1783] [outer = 12B0A000] 01:36:23 INFO - PROCESS | 3728 | 1466584583975 Marionette DEBUG loaded listener.js 01:36:24 INFO - PROCESS | 3728 | ++DOMWINDOW == 68 (13151400) [pid = 3728] [serial = 1784] [outer = 12B0A000] 01:36:24 INFO - PROCESS | 3728 | 1466584584479 Marionette TRACE conn2 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 01:36:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 01:36:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 689ms 01:36:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 01:36:24 INFO - PROCESS | 3728 | 1466584584516 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 01:36:24 INFO - PROCESS | 3728 | 1466584584518 Marionette TRACE conn2 <- [1,2341,null,{"value":"13"}] 01:36:24 INFO - PROCESS | 3728 | 1466584584521 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 01:36:24 INFO - PROCESS | 3728 | 1466584584525 Marionette TRACE conn2 <- [1,2342,null,{}] 01:36:24 INFO - PROCESS | 3728 | 1466584584535 Marionette TRACE conn2 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:24 INFO - PROCESS | 3728 | 1466584584540 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:36:24 INFO - PROCESS | 3728 | 1466584584658 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 01:36:24 INFO - PROCESS | 3728 | 1466584584764 Marionette TRACE conn2 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:24 INFO - PROCESS | 3728 | 1466584584767 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:36:24 INFO - PROCESS | 3728 | ++DOCSHELL 1403F400 == 28 [pid = 3728] [id = 595] 01:36:24 INFO - PROCESS | 3728 | ++DOMWINDOW == 69 (1403F800) [pid = 3728] [serial = 1785] [outer = 00000000] 01:36:24 INFO - PROCESS | 3728 | ++DOMWINDOW == 70 (143F9800) [pid = 3728] [serial = 1786] [outer = 1403F800] 01:36:24 INFO - PROCESS | 3728 | 1466584584814 Marionette DEBUG loaded listener.js 01:36:24 INFO - PROCESS | 3728 | ++DOMWINDOW == 71 (15536800) [pid = 3728] [serial = 1787] [outer = 1403F800] 01:36:25 INFO - PROCESS | 3728 | 1466584585184 Marionette TRACE conn2 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 01:36:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 01:36:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 689ms 01:36:25 INFO - PROCESS | 3728 | 1466584585221 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 01:36:25 INFO - PROCESS | 3728 | 1466584585223 Marionette TRACE conn2 <- [1,2345,null,{"value":"13"}] 01:36:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 01:36:25 INFO - PROCESS | 3728 | 1466584585226 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 01:36:25 INFO - PROCESS | 3728 | 1466584585228 Marionette TRACE conn2 <- [1,2346,null,{}] 01:36:25 INFO - PROCESS | 3728 | 1466584585231 Marionette TRACE conn2 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:25 INFO - PROCESS | 3728 | 1466584585233 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:36:25 INFO - PROCESS | 3728 | 1466584585318 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 01:36:25 INFO - PROCESS | 3728 | 1466584585323 Marionette TRACE conn2 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:25 INFO - PROCESS | 3728 | 1466584585325 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:36:25 INFO - PROCESS | 3728 | ++DOCSHELL 156B6C00 == 29 [pid = 3728] [id = 596] 01:36:25 INFO - PROCESS | 3728 | ++DOMWINDOW == 72 (159A8400) [pid = 3728] [serial = 1788] [outer = 00000000] 01:36:25 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (162D4800) [pid = 3728] [serial = 1789] [outer = 159A8400] 01:36:25 INFO - PROCESS | 3728 | 1466584585369 Marionette DEBUG loaded listener.js 01:36:25 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (168A8C00) [pid = 3728] [serial = 1790] [outer = 159A8400] 01:36:25 INFO - PROCESS | 3728 | 1466584585854 Marionette TRACE conn2 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 01:36:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 01:36:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 705ms 01:36:25 INFO - PROCESS | 3728 | 1466584585930 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 01:36:25 INFO - PROCESS | 3728 | 1466584585932 Marionette TRACE conn2 <- [1,2349,null,{"value":"13"}] 01:36:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 01:36:25 INFO - PROCESS | 3728 | 1466584585935 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 01:36:25 INFO - PROCESS | 3728 | 1466584585937 Marionette TRACE conn2 <- [1,2350,null,{}] 01:36:25 INFO - PROCESS | 3728 | 1466584585940 Marionette TRACE conn2 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:25 INFO - PROCESS | 3728 | 1466584585942 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:36:26 INFO - PROCESS | 3728 | 1466584586053 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 01:36:26 INFO - PROCESS | 3728 | 1466584586145 Marionette TRACE conn2 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:26 INFO - PROCESS | 3728 | 1466584586147 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:36:26 INFO - PROCESS | 3728 | ++DOCSHELL 169D2400 == 30 [pid = 3728] [id = 597] 01:36:26 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (169D3800) [pid = 3728] [serial = 1791] [outer = 00000000] 01:36:26 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (16E08800) [pid = 3728] [serial = 1792] [outer = 169D3800] 01:36:26 INFO - PROCESS | 3728 | 1466584586190 Marionette DEBUG loaded listener.js 01:36:26 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (16EA8400) [pid = 3728] [serial = 1793] [outer = 169D3800] 01:36:26 INFO - PROCESS | 3728 | 1466584586618 Marionette TRACE conn2 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 01:36:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 01:36:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 752ms 01:36:26 INFO - PROCESS | 3728 | 1466584586677 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 01:36:26 INFO - PROCESS | 3728 | 1466584586679 Marionette TRACE conn2 <- [1,2353,null,{"value":"13"}] 01:36:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 01:36:26 INFO - PROCESS | 3728 | 1466584586682 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 01:36:26 INFO - PROCESS | 3728 | 1466584586684 Marionette TRACE conn2 <- [1,2354,null,{}] 01:36:26 INFO - PROCESS | 3728 | 1466584586687 Marionette TRACE conn2 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:26 INFO - PROCESS | 3728 | 1466584586693 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:36:26 INFO - PROCESS | 3728 | 1466584586830 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 01:36:26 INFO - PROCESS | 3728 | 1466584586904 Marionette TRACE conn2 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:26 INFO - PROCESS | 3728 | 1466584586906 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:36:26 INFO - PROCESS | 3728 | ++DOCSHELL 10E10000 == 31 [pid = 3728] [id = 598] 01:36:26 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (1701E800) [pid = 3728] [serial = 1794] [outer = 00000000] 01:36:26 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (17BAE800) [pid = 3728] [serial = 1795] [outer = 1701E800] 01:36:26 INFO - PROCESS | 3728 | 1466584586952 Marionette DEBUG loaded listener.js 01:36:27 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (17E02000) [pid = 3728] [serial = 1796] [outer = 1701E800] 01:36:27 INFO - PROCESS | 3728 | 1466584587376 Marionette TRACE conn2 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 01:36:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 01:36:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 737ms 01:36:27 INFO - PROCESS | 3728 | 1466584587437 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 01:36:27 INFO - PROCESS | 3728 | 1466584587439 Marionette TRACE conn2 <- [1,2357,null,{"value":"13"}] 01:36:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 01:36:27 INFO - PROCESS | 3728 | 1466584587449 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 01:36:27 INFO - PROCESS | 3728 | 1466584587450 Marionette TRACE conn2 <- [1,2358,null,{}] 01:36:27 INFO - PROCESS | 3728 | 1466584587454 Marionette TRACE conn2 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:27 INFO - PROCESS | 3728 | 1466584587456 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:36:27 INFO - PROCESS | 3728 | 1466584587707 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 01:36:27 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (128B1C00) [pid = 3728] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 01:36:27 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (13B16400) [pid = 3728] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 01:36:27 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (178E7400) [pid = 3728] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 01:36:27 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (1952E000) [pid = 3728] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 01:36:27 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (169D0800) [pid = 3728] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 01:36:27 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (10E0D400) [pid = 3728] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 01:36:27 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (17131C00) [pid = 3728] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 01:36:27 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (159AC000) [pid = 3728] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 01:36:27 INFO - PROCESS | 3728 | --DOMWINDOW == 71 (102D2000) [pid = 3728] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 01:36:27 INFO - PROCESS | 3728 | --DOMWINDOW == 70 (10B61000) [pid = 3728] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 01:36:27 INFO - PROCESS | 3728 | --DOMWINDOW == 69 (143C9000) [pid = 3728] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 01:36:27 INFO - PROCESS | 3728 | --DOMWINDOW == 68 (143FE400) [pid = 3728] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 01:36:27 INFO - PROCESS | 3728 | --DOMWINDOW == 67 (178E9400) [pid = 3728] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 01:36:27 INFO - PROCESS | 3728 | 1466584587775 Marionette TRACE conn2 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:27 INFO - PROCESS | 3728 | 1466584587777 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:36:27 INFO - PROCESS | 3728 | ++DOCSHELL 10B61000 == 32 [pid = 3728] [id = 599] 01:36:27 INFO - PROCESS | 3728 | ++DOMWINDOW == 68 (10E02400) [pid = 3728] [serial = 1797] [outer = 00000000] 01:36:27 INFO - PROCESS | 3728 | ++DOMWINDOW == 69 (13157000) [pid = 3728] [serial = 1798] [outer = 10E02400] 01:36:27 INFO - PROCESS | 3728 | 1466584587820 Marionette DEBUG loaded listener.js 01:36:27 INFO - PROCESS | 3728 | ++DOMWINDOW == 70 (13B0A000) [pid = 3728] [serial = 1799] [outer = 10E02400] 01:36:28 INFO - PROCESS | 3728 | 1466584588220 Marionette TRACE conn2 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 01:36:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 01:36:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 799ms 01:36:28 INFO - PROCESS | 3728 | 1466584588280 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 01:36:28 INFO - PROCESS | 3728 | 1466584588283 Marionette TRACE conn2 <- [1,2361,null,{"value":"13"}] 01:36:28 INFO - PROCESS | 3728 | 1466584588286 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 01:36:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 01:36:28 INFO - PROCESS | 3728 | 1466584588287 Marionette TRACE conn2 <- [1,2362,null,{}] 01:36:28 INFO - PROCESS | 3728 | 1466584588291 Marionette TRACE conn2 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:28 INFO - PROCESS | 3728 | 1466584588293 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:36:28 INFO - PROCESS | 3728 | 1466584588368 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 01:36:28 INFO - PROCESS | 3728 | 1466584588373 Marionette TRACE conn2 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:28 INFO - PROCESS | 3728 | 1466584588375 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:36:28 INFO - PROCESS | 3728 | ++DOCSHELL 10E0AC00 == 33 [pid = 3728] [id = 600] 01:36:28 INFO - PROCESS | 3728 | ++DOMWINDOW == 71 (143FE400) [pid = 3728] [serial = 1800] [outer = 00000000] 01:36:28 INFO - PROCESS | 3728 | ++DOMWINDOW == 72 (180AC400) [pid = 3728] [serial = 1801] [outer = 143FE400] 01:36:28 INFO - PROCESS | 3728 | 1466584588421 Marionette DEBUG loaded listener.js 01:36:28 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (180B9000) [pid = 3728] [serial = 1802] [outer = 143FE400] 01:36:28 INFO - PROCESS | 3728 | 1466584588857 Marionette TRACE conn2 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 01:36:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 01:36:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 596ms 01:36:28 INFO - PROCESS | 3728 | 1466584588891 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 01:36:28 INFO - PROCESS | 3728 | 1466584588893 Marionette TRACE conn2 <- [1,2365,null,{"value":"13"}] 01:36:28 INFO - PROCESS | 3728 | 1466584588897 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 01:36:28 INFO - PROCESS | 3728 | 1466584588898 Marionette TRACE conn2 <- [1,2366,null,{}] 01:36:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 01:36:28 INFO - PROCESS | 3728 | 1466584588906 Marionette TRACE conn2 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:28 INFO - PROCESS | 3728 | 1466584588908 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:36:28 INFO - PROCESS | 3728 | 1466584588985 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 01:36:28 INFO - PROCESS | 3728 | 1466584588991 Marionette TRACE conn2 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:28 INFO - PROCESS | 3728 | 1466584588993 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:36:29 INFO - PROCESS | 3728 | ++DOCSHELL 131E4800 == 34 [pid = 3728] [id = 601] 01:36:29 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (1962B400) [pid = 3728] [serial = 1803] [outer = 00000000] 01:36:29 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (19632C00) [pid = 3728] [serial = 1804] [outer = 1962B400] 01:36:29 INFO - PROCESS | 3728 | 1466584589035 Marionette DEBUG loaded listener.js 01:36:29 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (19635000) [pid = 3728] [serial = 1805] [outer = 1962B400] 01:36:29 INFO - PROCESS | 3728 | 1466584589488 Marionette TRACE conn2 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 01:36:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 01:36:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 643ms 01:36:29 INFO - PROCESS | 3728 | 1466584589543 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 01:36:29 INFO - PROCESS | 3728 | 1466584589544 Marionette TRACE conn2 <- [1,2369,null,{"value":"13"}] 01:36:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 01:36:29 INFO - PROCESS | 3728 | 1466584589548 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 01:36:29 INFO - PROCESS | 3728 | 1466584589549 Marionette TRACE conn2 <- [1,2370,null,{}] 01:36:29 INFO - PROCESS | 3728 | 1466584589553 Marionette TRACE conn2 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:29 INFO - PROCESS | 3728 | 1466584589555 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:36:29 INFO - PROCESS | 3728 | 1466584589642 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 01:36:29 INFO - PROCESS | 3728 | 1466584589649 Marionette TRACE conn2 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:29 INFO - PROCESS | 3728 | 1466584589651 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:36:29 INFO - PROCESS | 3728 | ++DOCSHELL 180B5C00 == 35 [pid = 3728] [id = 602] 01:36:29 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (198E1C00) [pid = 3728] [serial = 1806] [outer = 00000000] 01:36:29 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (198EB000) [pid = 3728] [serial = 1807] [outer = 198E1C00] 01:36:29 INFO - PROCESS | 3728 | 1466584589694 Marionette DEBUG loaded listener.js 01:36:29 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (198EF800) [pid = 3728] [serial = 1808] [outer = 198E1C00] 01:36:30 INFO - PROCESS | 3728 | 1466584590416 Marionette TRACE conn2 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 01:36:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 01:36:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 894ms 01:36:30 INFO - PROCESS | 3728 | 1466584590466 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 01:36:30 INFO - PROCESS | 3728 | 1466584590471 Marionette TRACE conn2 <- [1,2373,null,{"value":"13"}] 01:36:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 01:36:30 INFO - PROCESS | 3728 | 1466584590476 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 01:36:30 INFO - PROCESS | 3728 | 1466584590482 Marionette TRACE conn2 <- [1,2374,null,{}] 01:36:30 INFO - PROCESS | 3728 | 1466584590487 Marionette TRACE conn2 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:30 INFO - PROCESS | 3728 | 1466584590490 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:36:30 INFO - PROCESS | 3728 | 1466584590607 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 01:36:30 INFO - PROCESS | 3728 | 1466584590740 Marionette TRACE conn2 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:30 INFO - PROCESS | 3728 | 1466584590743 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:36:30 INFO - PROCESS | 3728 | ++DOCSHELL 10E08800 == 36 [pid = 3728] [id = 603] 01:36:30 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (10F14400) [pid = 3728] [serial = 1809] [outer = 00000000] 01:36:30 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (1281C400) [pid = 3728] [serial = 1810] [outer = 10F14400] 01:36:30 INFO - PROCESS | 3728 | 1466584590810 Marionette DEBUG loaded listener.js 01:36:30 INFO - PROCESS | 3728 | ++DOMWINDOW == 82 (131EB800) [pid = 3728] [serial = 1811] [outer = 10F14400] 01:36:31 INFO - PROCESS | 3728 | 1466584591379 Marionette TRACE conn2 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 01:36:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 01:36:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 940ms 01:36:31 INFO - PROCESS | 3728 | 1466584591422 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 01:36:31 INFO - PROCESS | 3728 | 1466584591426 Marionette TRACE conn2 <- [1,2377,null,{"value":"13"}] 01:36:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 01:36:31 INFO - PROCESS | 3728 | 1466584591433 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 01:36:31 INFO - PROCESS | 3728 | 1466584591436 Marionette TRACE conn2 <- [1,2378,null,{}] 01:36:31 INFO - PROCESS | 3728 | 1466584591439 Marionette TRACE conn2 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:31 INFO - PROCESS | 3728 | 1466584591442 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:36:31 INFO - PROCESS | 3728 | 1466584591553 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 01:36:31 INFO - PROCESS | 3728 | 1466584591665 Marionette TRACE conn2 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:31 INFO - PROCESS | 3728 | 1466584591667 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:36:31 INFO - PROCESS | 3728 | ++DOCSHELL 154E3400 == 37 [pid = 3728] [id = 604] 01:36:31 INFO - PROCESS | 3728 | ++DOMWINDOW == 83 (156B6000) [pid = 3728] [serial = 1812] [outer = 00000000] 01:36:31 INFO - PROCESS | 3728 | ++DOMWINDOW == 84 (162CDC00) [pid = 3728] [serial = 1813] [outer = 156B6000] 01:36:31 INFO - PROCESS | 3728 | 1466584591765 Marionette DEBUG loaded listener.js 01:36:31 INFO - PROCESS | 3728 | ++DOMWINDOW == 85 (16E02000) [pid = 3728] [serial = 1814] [outer = 156B6000] 01:36:32 INFO - PROCESS | 3728 | 1466584592365 Marionette TRACE conn2 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 01:36:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 01:36:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1003ms 01:36:32 INFO - PROCESS | 3728 | 1466584592435 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 01:36:32 INFO - PROCESS | 3728 | 1466584592438 Marionette TRACE conn2 <- [1,2381,null,{"value":"13"}] 01:36:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 01:36:32 INFO - PROCESS | 3728 | 1466584592442 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 01:36:32 INFO - PROCESS | 3728 | 1466584592446 Marionette TRACE conn2 <- [1,2382,null,{}] 01:36:32 INFO - PROCESS | 3728 | 1466584592470 Marionette TRACE conn2 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:32 INFO - PROCESS | 3728 | 1466584592475 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:36:32 INFO - PROCESS | 3728 | 1466584592621 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 01:36:32 INFO - PROCESS | 3728 | 1466584592682 Marionette TRACE conn2 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:32 INFO - PROCESS | 3728 | 1466584592685 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:36:32 INFO - PROCESS | 3728 | ++DOCSHELL 19632000 == 38 [pid = 3728] [id = 605] 01:36:32 INFO - PROCESS | 3728 | ++DOMWINDOW == 86 (19632400) [pid = 3728] [serial = 1815] [outer = 00000000] 01:36:32 INFO - PROCESS | 3728 | ++DOMWINDOW == 87 (198E9C00) [pid = 3728] [serial = 1816] [outer = 19632400] 01:36:32 INFO - PROCESS | 3728 | 1466584592740 Marionette DEBUG loaded listener.js 01:36:32 INFO - PROCESS | 3728 | ++DOMWINDOW == 88 (19B65800) [pid = 3728] [serial = 1817] [outer = 19632400] 01:36:33 INFO - PROCESS | 3728 | 1466584593488 Marionette TRACE conn2 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 01:36:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 01:36:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1097ms 01:36:33 INFO - PROCESS | 3728 | 1466584593546 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 01:36:33 INFO - PROCESS | 3728 | 1466584593549 Marionette TRACE conn2 <- [1,2385,null,{"value":"13"}] 01:36:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 01:36:33 INFO - PROCESS | 3728 | 1466584593554 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 01:36:33 INFO - PROCESS | 3728 | 1466584593558 Marionette TRACE conn2 <- [1,2386,null,{}] 01:36:33 INFO - PROCESS | 3728 | 1466584593564 Marionette TRACE conn2 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:33 INFO - PROCESS | 3728 | 1466584593567 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:36:33 INFO - PROCESS | 3728 | 1466584593664 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 01:36:33 INFO - PROCESS | 3728 | 1466584593800 Marionette TRACE conn2 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:33 INFO - PROCESS | 3728 | 1466584593807 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:36:33 INFO - PROCESS | 3728 | ++DOCSHELL 128B4000 == 39 [pid = 3728] [id = 606] 01:36:33 INFO - PROCESS | 3728 | ++DOMWINDOW == 89 (128B8000) [pid = 3728] [serial = 1818] [outer = 00000000] 01:36:33 INFO - PROCESS | 3728 | ++DOMWINDOW == 90 (129AA400) [pid = 3728] [serial = 1819] [outer = 128B8000] 01:36:33 INFO - PROCESS | 3728 | 1466584593858 Marionette DEBUG loaded listener.js 01:36:33 INFO - PROCESS | 3728 | ++DOMWINDOW == 91 (12B0EC00) [pid = 3728] [serial = 1820] [outer = 128B8000] 01:36:34 INFO - PROCESS | 3728 | --DOCSHELL 131E4800 == 38 [pid = 3728] [id = 601] 01:36:34 INFO - PROCESS | 3728 | --DOCSHELL 10E0AC00 == 37 [pid = 3728] [id = 600] 01:36:34 INFO - PROCESS | 3728 | --DOCSHELL 10B61000 == 36 [pid = 3728] [id = 599] 01:36:34 INFO - PROCESS | 3728 | --DOCSHELL 10E10000 == 35 [pid = 3728] [id = 598] 01:36:34 INFO - PROCESS | 3728 | --DOCSHELL 169D2400 == 34 [pid = 3728] [id = 597] 01:36:34 INFO - PROCESS | 3728 | --DOCSHELL 156B6C00 == 33 [pid = 3728] [id = 596] 01:36:34 INFO - PROCESS | 3728 | --DOCSHELL 1403F400 == 32 [pid = 3728] [id = 595] 01:36:34 INFO - PROCESS | 3728 | --DOCSHELL 12B09800 == 31 [pid = 3728] [id = 594] 01:36:34 INFO - PROCESS | 3728 | --DOCSHELL 105EE000 == 30 [pid = 3728] [id = 593] 01:36:34 INFO - PROCESS | 3728 | --DOCSHELL 11C46400 == 29 [pid = 3728] [id = 591] 01:36:34 INFO - PROCESS | 3728 | --DOCSHELL 10EB1C00 == 28 [pid = 3728] [id = 592] 01:36:34 INFO - PROCESS | 3728 | --DOCSHELL 19632000 == 27 [pid = 3728] [id = 605] 01:36:34 INFO - PROCESS | 3728 | --DOCSHELL 154E3400 == 26 [pid = 3728] [id = 604] 01:36:34 INFO - PROCESS | 3728 | --DOCSHELL 180B5C00 == 25 [pid = 3728] [id = 602] 01:36:34 INFO - PROCESS | 3728 | --DOCSHELL 10E08800 == 24 [pid = 3728] [id = 603] 01:36:34 INFO - PROCESS | 3728 | --DOMWINDOW == 90 (16EAD800) [pid = 3728] [serial = 1751] [outer = 00000000] [url = about:blank] 01:36:34 INFO - PROCESS | 3728 | --DOMWINDOW == 89 (1962FC00) [pid = 3728] [serial = 1762] [outer = 00000000] [url = about:blank] 01:36:34 INFO - PROCESS | 3728 | --DOMWINDOW == 88 (176AD800) [pid = 3728] [serial = 1753] [outer = 00000000] [url = about:blank] 01:36:34 INFO - PROCESS | 3728 | --DOMWINDOW == 87 (176BB800) [pid = 3728] [serial = 1754] [outer = 00000000] [url = about:blank] 01:36:34 INFO - PROCESS | 3728 | --DOMWINDOW == 86 (162CA800) [pid = 3728] [serial = 1747] [outer = 00000000] [url = about:blank] 01:36:34 INFO - PROCESS | 3728 | --DOMWINDOW == 85 (19637C00) [pid = 3728] [serial = 1763] [outer = 00000000] [url = about:blank] 01:36:34 INFO - PROCESS | 3728 | --DOMWINDOW == 84 (162D1C00) [pid = 3728] [serial = 1748] [outer = 00000000] [url = about:blank] 01:36:34 INFO - PROCESS | 3728 | --DOMWINDOW == 83 (1609E400) [pid = 3728] [serial = 1766] [outer = 00000000] [url = about:blank] 01:36:34 INFO - PROCESS | 3728 | --DOMWINDOW == 82 (10E10C00) [pid = 3728] [serial = 1735] [outer = 00000000] [url = about:blank] 01:36:34 INFO - PROCESS | 3728 | --DOMWINDOW == 81 (10F15400) [pid = 3728] [serial = 1736] [outer = 00000000] [url = about:blank] 01:36:34 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (19B5D000) [pid = 3728] [serial = 1768] [outer = 00000000] [url = about:blank] 01:36:34 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (15531C00) [pid = 3728] [serial = 1744] [outer = 00000000] [url = about:blank] 01:36:34 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (156BC800) [pid = 3728] [serial = 1745] [outer = 00000000] [url = about:blank] 01:36:34 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (17E07400) [pid = 3728] [serial = 1756] [outer = 00000000] [url = about:blank] 01:36:34 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (19BBA400) [pid = 3728] [serial = 1772] [outer = 00000000] [url = about:blank] 01:36:34 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (129B2800) [pid = 3728] [serial = 1765] [outer = 00000000] [url = about:blank] 01:36:34 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (180AE000) [pid = 3728] [serial = 1760] [outer = 00000000] [url = about:blank] 01:36:34 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (19B5E000) [pid = 3728] [serial = 1769] [outer = 00000000] [url = about:blank] 01:36:34 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (17E0AC00) [pid = 3728] [serial = 1757] [outer = 00000000] [url = about:blank] 01:36:34 INFO - PROCESS | 3728 | --DOMWINDOW == 71 (128B8400) [pid = 3728] [serial = 1738] [outer = 00000000] [url = about:blank] 01:36:34 INFO - PROCESS | 3728 | --DOMWINDOW == 70 (128BD400) [pid = 3728] [serial = 1739] [outer = 00000000] [url = about:blank] 01:36:34 INFO - PROCESS | 3728 | --DOMWINDOW == 69 (13C0D800) [pid = 3728] [serial = 1741] [outer = 00000000] [url = about:blank] 01:36:34 INFO - PROCESS | 3728 | --DOMWINDOW == 68 (180AC800) [pid = 3728] [serial = 1759] [outer = 00000000] [url = about:blank] 01:36:34 INFO - PROCESS | 3728 | --DOMWINDOW == 67 (13C91C00) [pid = 3728] [serial = 1742] [outer = 00000000] [url = about:blank] 01:36:34 INFO - PROCESS | 3728 | --DOMWINDOW == 66 (19B68400) [pid = 3728] [serial = 1771] [outer = 00000000] [url = about:blank] 01:36:34 INFO - PROCESS | 3728 | --DOMWINDOW == 65 (16E03800) [pid = 3728] [serial = 1750] [outer = 00000000] [url = about:blank] 01:36:35 INFO - PROCESS | 3728 | 1466584595057 Marionette TRACE conn2 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 01:36:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 01:36:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1567ms 01:36:35 INFO - PROCESS | 3728 | 1466584595120 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 01:36:35 INFO - PROCESS | 3728 | 1466584595124 Marionette TRACE conn2 <- [1,2389,null,{"value":"13"}] 01:36:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 01:36:35 INFO - PROCESS | 3728 | 1466584595129 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 01:36:35 INFO - PROCESS | 3728 | 1466584595132 Marionette TRACE conn2 <- [1,2390,null,{}] 01:36:35 INFO - PROCESS | 3728 | 1466584595137 Marionette TRACE conn2 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:35 INFO - PROCESS | 3728 | 1466584595140 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:36:35 INFO - PROCESS | 3728 | 1466584595257 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 01:36:35 INFO - PROCESS | 3728 | 1466584595353 Marionette TRACE conn2 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:35 INFO - PROCESS | 3728 | 1466584595355 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:36:35 INFO - PROCESS | 3728 | ++DOCSHELL 105F5800 == 25 [pid = 3728] [id = 607] 01:36:35 INFO - PROCESS | 3728 | ++DOMWINDOW == 66 (10A58800) [pid = 3728] [serial = 1821] [outer = 00000000] 01:36:35 INFO - PROCESS | 3728 | ++DOMWINDOW == 67 (10F0BC00) [pid = 3728] [serial = 1822] [outer = 10A58800] 01:36:35 INFO - PROCESS | 3728 | 1466584595402 Marionette DEBUG loaded listener.js 01:36:35 INFO - PROCESS | 3728 | ++DOMWINDOW == 68 (10F68000) [pid = 3728] [serial = 1823] [outer = 10A58800] 01:36:35 INFO - PROCESS | 3728 | 1466584595815 Marionette TRACE conn2 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 01:36:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 01:36:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 752ms 01:36:35 INFO - PROCESS | 3728 | 1466584595866 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 01:36:35 INFO - PROCESS | 3728 | 1466584595871 Marionette TRACE conn2 <- [1,2393,null,{"value":"13"}] 01:36:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 01:36:35 INFO - PROCESS | 3728 | 1466584595877 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 01:36:35 INFO - PROCESS | 3728 | 1466584595880 Marionette TRACE conn2 <- [1,2394,null,{}] 01:36:35 INFO - PROCESS | 3728 | 1466584595884 Marionette TRACE conn2 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:35 INFO - PROCESS | 3728 | 1466584595886 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:36:35 INFO - PROCESS | 3728 | 1466584595975 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 01:36:36 INFO - PROCESS | 3728 | 1466584595984 Marionette TRACE conn2 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:36 INFO - PROCESS | 3728 | 1466584595986 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:36:36 INFO - PROCESS | 3728 | ++DOCSHELL 128BE400 == 26 [pid = 3728] [id = 608] 01:36:36 INFO - PROCESS | 3728 | ++DOMWINDOW == 69 (128BFC00) [pid = 3728] [serial = 1824] [outer = 00000000] 01:36:36 INFO - PROCESS | 3728 | ++DOMWINDOW == 70 (12B05800) [pid = 3728] [serial = 1825] [outer = 128BFC00] 01:36:36 INFO - PROCESS | 3728 | 1466584596033 Marionette DEBUG loaded listener.js 01:36:36 INFO - PROCESS | 3728 | ++DOMWINDOW == 71 (1312AC00) [pid = 3728] [serial = 1826] [outer = 128BFC00] 01:36:36 INFO - PROCESS | 3728 | 1466584596503 Marionette TRACE conn2 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 01:36:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 01:36:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 626ms 01:36:36 INFO - PROCESS | 3728 | 1466584596514 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 01:36:36 INFO - PROCESS | 3728 | 1466584596516 Marionette TRACE conn2 <- [1,2397,null,{"value":"13"}] 01:36:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 01:36:36 INFO - PROCESS | 3728 | 1466584596520 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 01:36:36 INFO - PROCESS | 3728 | 1466584596523 Marionette TRACE conn2 <- [1,2398,null,{}] 01:36:36 INFO - PROCESS | 3728 | 1466584596534 Marionette TRACE conn2 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:36 INFO - PROCESS | 3728 | 1466584596538 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:36:36 INFO - PROCESS | 3728 | 1466584596623 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 01:36:36 INFO - PROCESS | 3728 | 1466584596631 Marionette TRACE conn2 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:36 INFO - PROCESS | 3728 | 1466584596634 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:36:36 INFO - PROCESS | 3728 | ++DOCSHELL 143F7000 == 27 [pid = 3728] [id = 609] 01:36:36 INFO - PROCESS | 3728 | ++DOMWINDOW == 72 (14F94000) [pid = 3728] [serial = 1827] [outer = 00000000] 01:36:36 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (154EC400) [pid = 3728] [serial = 1828] [outer = 14F94000] 01:36:36 INFO - PROCESS | 3728 | 1466584596713 Marionette DEBUG loaded listener.js 01:36:36 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (15536400) [pid = 3728] [serial = 1829] [outer = 14F94000] 01:36:37 INFO - PROCESS | 3728 | 1466584597228 Marionette TRACE conn2 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 01:36:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 01:36:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 737ms 01:36:37 INFO - PROCESS | 3728 | 1466584597260 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 01:36:37 INFO - PROCESS | 3728 | 1466584597262 Marionette TRACE conn2 <- [1,2401,null,{"value":"13"}] 01:36:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 01:36:37 INFO - PROCESS | 3728 | 1466584597266 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 01:36:37 INFO - PROCESS | 3728 | 1466584597267 Marionette TRACE conn2 <- [1,2402,null,{}] 01:36:37 INFO - PROCESS | 3728 | 1466584597271 Marionette TRACE conn2 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:37 INFO - PROCESS | 3728 | 1466584597273 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:36:37 INFO - PROCESS | 3728 | 1466584597389 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 01:36:37 INFO - PROCESS | 3728 | 1466584597394 Marionette TRACE conn2 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:37 INFO - PROCESS | 3728 | 1466584597396 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:36:37 INFO - PROCESS | 3728 | ++DOCSHELL 159AC400 == 28 [pid = 3728] [id = 610] 01:36:37 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (159B0000) [pid = 3728] [serial = 1830] [outer = 00000000] 01:36:37 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (162CF400) [pid = 3728] [serial = 1831] [outer = 159B0000] 01:36:37 INFO - PROCESS | 3728 | 1466584597440 Marionette DEBUG loaded listener.js 01:36:37 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (162D5000) [pid = 3728] [serial = 1832] [outer = 159B0000] 01:36:37 INFO - PROCESS | 3728 | 1466584597887 Marionette TRACE conn2 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 01:36:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 01:36:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 642ms 01:36:37 INFO - PROCESS | 3728 | 1466584597905 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 01:36:37 INFO - PROCESS | 3728 | 1466584597906 Marionette TRACE conn2 <- [1,2405,null,{"value":"13"}] 01:36:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 01:36:37 INFO - PROCESS | 3728 | 1466584597910 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 01:36:37 INFO - PROCESS | 3728 | 1466584597911 Marionette TRACE conn2 <- [1,2406,null,{}] 01:36:37 INFO - PROCESS | 3728 | 1466584597915 Marionette TRACE conn2 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:37 INFO - PROCESS | 3728 | 1466584597917 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:36:38 INFO - PROCESS | 3728 | 1466584598027 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 01:36:38 INFO - PROCESS | 3728 | 1466584598058 Marionette TRACE conn2 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:38 INFO - PROCESS | 3728 | 1466584598061 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:36:38 INFO - PROCESS | 3728 | ++DOCSHELL 1697B000 == 29 [pid = 3728] [id = 611] 01:36:38 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (169D3000) [pid = 3728] [serial = 1833] [outer = 00000000] 01:36:38 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (16E09800) [pid = 3728] [serial = 1834] [outer = 169D3000] 01:36:38 INFO - PROCESS | 3728 | 1466584598161 Marionette DEBUG loaded listener.js 01:36:38 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (16EA5400) [pid = 3728] [serial = 1835] [outer = 169D3000] 01:36:38 INFO - PROCESS | 3728 | 1466584598586 Marionette TRACE conn2 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 01:36:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 01:36:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 689ms 01:36:38 INFO - PROCESS | 3728 | 1466584598609 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 01:36:38 INFO - PROCESS | 3728 | 1466584598611 Marionette TRACE conn2 <- [1,2409,null,{"value":"13"}] 01:36:38 INFO - PROCESS | 3728 | 1466584598614 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 01:36:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 01:36:38 INFO - PROCESS | 3728 | 1466584598616 Marionette TRACE conn2 <- [1,2410,null,{}] 01:36:38 INFO - PROCESS | 3728 | 1466584598619 Marionette TRACE conn2 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:38 INFO - PROCESS | 3728 | 1466584598624 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:36:38 INFO - PROCESS | 3728 | 1466584598768 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 01:36:38 INFO - PROCESS | 3728 | 1466584598833 Marionette TRACE conn2 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:38 INFO - PROCESS | 3728 | 1466584598835 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:36:38 INFO - PROCESS | 3728 | ++DOCSHELL 1712FC00 == 30 [pid = 3728] [id = 612] 01:36:38 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (175A0000) [pid = 3728] [serial = 1836] [outer = 00000000] 01:36:38 INFO - PROCESS | 3728 | ++DOMWINDOW == 82 (178ED400) [pid = 3728] [serial = 1837] [outer = 175A0000] 01:36:38 INFO - PROCESS | 3728 | 1466584598880 Marionette DEBUG loaded listener.js 01:36:39 INFO - PROCESS | 3728 | ++DOMWINDOW == 83 (17E01400) [pid = 3728] [serial = 1838] [outer = 175A0000] 01:36:39 INFO - PROCESS | 3728 | --DOMWINDOW == 82 (159A5800) [pid = 3728] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 01:36:39 INFO - PROCESS | 3728 | --DOMWINDOW == 81 (169D3800) [pid = 3728] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 01:36:39 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (1701E800) [pid = 3728] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 01:36:39 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (140E9800) [pid = 3728] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 01:36:39 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (10F0C800) [pid = 3728] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 01:36:39 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (12B0A000) [pid = 3728] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 01:36:39 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (1403F800) [pid = 3728] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 01:36:39 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (105F4400) [pid = 3728] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 01:36:39 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (159A8400) [pid = 3728] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 01:36:39 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (143FE400) [pid = 3728] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 01:36:39 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (10E02400) [pid = 3728] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 01:36:39 INFO - PROCESS | 3728 | --DOMWINDOW == 71 (198E1C00) [pid = 3728] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 01:36:39 INFO - PROCESS | 3728 | --DOMWINDOW == 70 (1962B400) [pid = 3728] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 01:36:39 INFO - PROCESS | 3728 | 1466584599598 Marionette TRACE conn2 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 01:36:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 01:36:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1003ms 01:36:39 INFO - PROCESS | 3728 | 1466584599648 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 01:36:39 INFO - PROCESS | 3728 | 1466584599650 Marionette TRACE conn2 <- [1,2413,null,{"value":"13"}] 01:36:39 INFO - PROCESS | 3728 | 1466584599653 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 01:36:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 01:36:39 INFO - PROCESS | 3728 | 1466584599655 Marionette TRACE conn2 <- [1,2414,null,{}] 01:36:39 INFO - PROCESS | 3728 | 1466584599658 Marionette TRACE conn2 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:39 INFO - PROCESS | 3728 | 1466584599660 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:36:39 INFO - PROCESS | 3728 | 1466584599736 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 01:36:39 INFO - PROCESS | 3728 | 1466584599835 Marionette TRACE conn2 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:39 INFO - PROCESS | 3728 | 1466584599837 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:36:39 INFO - PROCESS | 3728 | ++DOCSHELL 105EF800 == 31 [pid = 3728] [id = 613] 01:36:39 INFO - PROCESS | 3728 | ++DOMWINDOW == 71 (10E02400) [pid = 3728] [serial = 1839] [outer = 00000000] 01:36:39 INFO - PROCESS | 3728 | ++DOMWINDOW == 72 (128BF000) [pid = 3728] [serial = 1840] [outer = 10E02400] 01:36:39 INFO - PROCESS | 3728 | 1466584599880 Marionette DEBUG loaded listener.js 01:36:39 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (12D80400) [pid = 3728] [serial = 1841] [outer = 10E02400] 01:36:40 INFO - PROCESS | 3728 | 1466584600230 Marionette TRACE conn2 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 01:36:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 01:36:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 642ms 01:36:40 INFO - PROCESS | 3728 | 1466584600292 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 01:36:40 INFO - PROCESS | 3728 | 1466584600294 Marionette TRACE conn2 <- [1,2417,null,{"value":"13"}] 01:36:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 01:36:40 INFO - PROCESS | 3728 | 1466584600299 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 01:36:40 INFO - PROCESS | 3728 | 1466584600300 Marionette TRACE conn2 <- [1,2418,null,{}] 01:36:40 INFO - PROCESS | 3728 | 1466584600304 Marionette TRACE conn2 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:40 INFO - PROCESS | 3728 | 1466584600306 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:36:40 INFO - PROCESS | 3728 | 1466584600421 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 01:36:40 INFO - PROCESS | 3728 | 1466584600426 Marionette TRACE conn2 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:40 INFO - PROCESS | 3728 | 1466584600428 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:36:40 INFO - PROCESS | 3728 | ++DOCSHELL 10E01800 == 32 [pid = 3728] [id = 614] 01:36:40 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (128B7C00) [pid = 3728] [serial = 1842] [outer = 00000000] 01:36:40 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (17E0A400) [pid = 3728] [serial = 1843] [outer = 128B7C00] 01:36:40 INFO - PROCESS | 3728 | 1466584600471 Marionette DEBUG loaded listener.js 01:36:40 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (17E0C400) [pid = 3728] [serial = 1844] [outer = 128B7C00] 01:36:40 INFO - PROCESS | 3728 | 1466584600865 Marionette TRACE conn2 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 01:36:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 01:36:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 596ms 01:36:40 INFO - PROCESS | 3728 | 1466584600894 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 01:36:40 INFO - PROCESS | 3728 | 1466584600896 Marionette TRACE conn2 <- [1,2421,null,{"value":"13"}] 01:36:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 01:36:40 INFO - PROCESS | 3728 | 1466584600899 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 01:36:40 INFO - PROCESS | 3728 | 1466584600901 Marionette TRACE conn2 <- [1,2422,null,{}] 01:36:40 INFO - PROCESS | 3728 | 1466584600917 Marionette TRACE conn2 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:40 INFO - PROCESS | 3728 | 1466584600919 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:36:41 INFO - PROCESS | 3728 | 1466584601003 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 01:36:41 INFO - PROCESS | 3728 | 1466584601009 Marionette TRACE conn2 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:41 INFO - PROCESS | 3728 | 1466584601010 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:36:41 INFO - PROCESS | 3728 | ++DOCSHELL 1345EC00 == 33 [pid = 3728] [id = 615] 01:36:41 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (143F6400) [pid = 3728] [serial = 1845] [outer = 00000000] 01:36:41 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (1952D000) [pid = 3728] [serial = 1846] [outer = 143F6400] 01:36:41 INFO - PROCESS | 3728 | 1466584601053 Marionette DEBUG loaded listener.js 01:36:41 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (19531000) [pid = 3728] [serial = 1847] [outer = 143F6400] 01:36:41 INFO - PROCESS | 3728 | 1466584601532 Marionette TRACE conn2 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 01:36:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 01:36:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 706ms 01:36:41 INFO - PROCESS | 3728 | 1466584601600 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 01:36:41 INFO - PROCESS | 3728 | 1466584601605 Marionette TRACE conn2 <- [1,2425,null,{"value":"13"}] 01:36:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 01:36:41 INFO - PROCESS | 3728 | 1466584601611 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 01:36:41 INFO - PROCESS | 3728 | 1466584601615 Marionette TRACE conn2 <- [1,2426,null,{}] 01:36:41 INFO - PROCESS | 3728 | 1466584601622 Marionette TRACE conn2 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:41 INFO - PROCESS | 3728 | 1466584601625 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:36:41 INFO - PROCESS | 3728 | 1466584601754 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 01:36:41 INFO - PROCESS | 3728 | 1466584601868 Marionette TRACE conn2 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:41 INFO - PROCESS | 3728 | 1466584601873 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:36:41 INFO - PROCESS | 3728 | ++DOCSHELL 10A61000 == 34 [pid = 3728] [id = 616] 01:36:41 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (10A63C00) [pid = 3728] [serial = 1848] [outer = 00000000] 01:36:41 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (10E0BC00) [pid = 3728] [serial = 1849] [outer = 10A63C00] 01:36:41 INFO - PROCESS | 3728 | 1466584601929 Marionette DEBUG loaded listener.js 01:36:42 INFO - PROCESS | 3728 | ++DOMWINDOW == 82 (10F0CC00) [pid = 3728] [serial = 1850] [outer = 10A63C00] 01:36:42 INFO - PROCESS | 3728 | 1466584602753 Marionette TRACE conn2 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 01:36:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 01:36:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1222ms 01:36:42 INFO - PROCESS | 3728 | 1466584602819 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 01:36:42 INFO - PROCESS | 3728 | 1466584602823 Marionette TRACE conn2 <- [1,2429,null,{"value":"13"}] 01:36:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 01:36:42 INFO - PROCESS | 3728 | 1466584602830 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 01:36:42 INFO - PROCESS | 3728 | 1466584602832 Marionette TRACE conn2 <- [1,2430,null,{}] 01:36:42 INFO - PROCESS | 3728 | 1466584602837 Marionette TRACE conn2 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:42 INFO - PROCESS | 3728 | 1466584602839 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:36:42 INFO - PROCESS | 3728 | 1466584602963 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 01:36:43 INFO - PROCESS | 3728 | 1466584603099 Marionette TRACE conn2 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:43 INFO - PROCESS | 3728 | 1466584603102 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:36:43 INFO - PROCESS | 3728 | ++DOCSHELL 13B17800 == 35 [pid = 3728] [id = 617] 01:36:43 INFO - PROCESS | 3728 | ++DOMWINDOW == 83 (13B18400) [pid = 3728] [serial = 1851] [outer = 00000000] 01:36:43 INFO - PROCESS | 3728 | ++DOMWINDOW == 84 (14034800) [pid = 3728] [serial = 1852] [outer = 13B18400] 01:36:43 INFO - PROCESS | 3728 | 1466584603158 Marionette DEBUG loaded listener.js 01:36:43 INFO - PROCESS | 3728 | ++DOMWINDOW == 85 (143C9800) [pid = 3728] [serial = 1853] [outer = 13B18400] 01:36:44 INFO - PROCESS | 3728 | 1466584603981 Marionette TRACE conn2 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 01:36:44 INFO - PROCESS | 3728 | --DOCSHELL 10E01800 == 34 [pid = 3728] [id = 614] 01:36:44 INFO - PROCESS | 3728 | --DOCSHELL 105EF800 == 33 [pid = 3728] [id = 613] 01:36:44 INFO - PROCESS | 3728 | --DOCSHELL 1712FC00 == 32 [pid = 3728] [id = 612] 01:36:44 INFO - PROCESS | 3728 | --DOCSHELL 1697B000 == 31 [pid = 3728] [id = 611] 01:36:44 INFO - PROCESS | 3728 | --DOCSHELL 159AC400 == 30 [pid = 3728] [id = 610] 01:36:44 INFO - PROCESS | 3728 | --DOCSHELL 143F7000 == 29 [pid = 3728] [id = 609] 01:36:44 INFO - PROCESS | 3728 | --DOCSHELL 128BE400 == 28 [pid = 3728] [id = 608] 01:36:44 INFO - PROCESS | 3728 | --DOCSHELL 105F5800 == 27 [pid = 3728] [id = 607] 01:36:44 INFO - PROCESS | 3728 | --DOMWINDOW == 84 (198EF800) [pid = 3728] [serial = 1808] [outer = 00000000] [url = about:blank] 01:36:44 INFO - PROCESS | 3728 | --DOMWINDOW == 83 (198EB000) [pid = 3728] [serial = 1807] [outer = 00000000] [url = about:blank] 01:36:44 INFO - PROCESS | 3728 | --DOMWINDOW == 82 (19632C00) [pid = 3728] [serial = 1804] [outer = 00000000] [url = about:blank] 01:36:44 INFO - PROCESS | 3728 | --DOMWINDOW == 81 (198E8C00) [pid = 3728] [serial = 1733] [outer = 00000000] [url = about:blank] 01:36:44 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (19635000) [pid = 3728] [serial = 1805] [outer = 00000000] [url = about:blank] 01:36:44 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (16E08800) [pid = 3728] [serial = 1792] [outer = 00000000] [url = about:blank] 01:36:44 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (17BAE800) [pid = 3728] [serial = 1795] [outer = 00000000] [url = about:blank] 01:36:44 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (16EA8400) [pid = 3728] [serial = 1793] [outer = 00000000] [url = about:blank] 01:36:44 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (19D67000) [pid = 3728] [serial = 1775] [outer = 00000000] [url = about:blank] 01:36:44 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (19BC3C00) [pid = 3728] [serial = 1774] [outer = 00000000] [url = about:blank] 01:36:44 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (1289C400) [pid = 3728] [serial = 1777] [outer = 00000000] [url = about:blank] 01:36:44 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (129AA000) [pid = 3728] [serial = 1778] [outer = 00000000] [url = about:blank] 01:36:44 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (13113400) [pid = 3728] [serial = 1783] [outer = 00000000] [url = about:blank] 01:36:44 INFO - PROCESS | 3728 | --DOMWINDOW == 71 (13151400) [pid = 3728] [serial = 1784] [outer = 00000000] [url = about:blank] 01:36:44 INFO - PROCESS | 3728 | --DOMWINDOW == 70 (143F9800) [pid = 3728] [serial = 1786] [outer = 00000000] [url = about:blank] 01:36:44 INFO - PROCESS | 3728 | --DOMWINDOW == 69 (15536800) [pid = 3728] [serial = 1787] [outer = 00000000] [url = about:blank] 01:36:44 INFO - PROCESS | 3728 | --DOMWINDOW == 68 (17E02000) [pid = 3728] [serial = 1796] [outer = 00000000] [url = about:blank] 01:36:44 INFO - PROCESS | 3728 | --DOMWINDOW == 67 (114CB400) [pid = 3728] [serial = 1780] [outer = 00000000] [url = about:blank] 01:36:44 INFO - PROCESS | 3728 | --DOMWINDOW == 66 (11C48400) [pid = 3728] [serial = 1781] [outer = 00000000] [url = about:blank] 01:36:44 INFO - PROCESS | 3728 | --DOMWINDOW == 65 (162D4800) [pid = 3728] [serial = 1789] [outer = 00000000] [url = about:blank] 01:36:44 INFO - PROCESS | 3728 | --DOMWINDOW == 64 (180AC400) [pid = 3728] [serial = 1801] [outer = 00000000] [url = about:blank] 01:36:44 INFO - PROCESS | 3728 | --DOMWINDOW == 63 (180B9000) [pid = 3728] [serial = 1802] [outer = 00000000] [url = about:blank] 01:36:44 INFO - PROCESS | 3728 | --DOMWINDOW == 62 (13B0A000) [pid = 3728] [serial = 1799] [outer = 00000000] [url = about:blank] 01:36:44 INFO - PROCESS | 3728 | --DOMWINDOW == 61 (13157000) [pid = 3728] [serial = 1798] [outer = 00000000] [url = about:blank] 01:36:44 INFO - PROCESS | 3728 | --DOMWINDOW == 60 (168A8C00) [pid = 3728] [serial = 1790] [outer = 00000000] [url = about:blank] 01:36:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 01:36:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1253ms 01:36:44 INFO - PROCESS | 3728 | 1466584604079 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 01:36:44 INFO - PROCESS | 3728 | 1466584604086 Marionette TRACE conn2 <- [1,2433,null,{"value":"13"}] 01:36:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 01:36:44 INFO - PROCESS | 3728 | 1466584604092 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 01:36:44 INFO - PROCESS | 3728 | 1466584604097 Marionette TRACE conn2 <- [1,2434,null,{}] 01:36:44 INFO - PROCESS | 3728 | 1466584604105 Marionette TRACE conn2 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:44 INFO - PROCESS | 3728 | 1466584604110 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:36:44 INFO - PROCESS | 3728 | 1466584604231 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 01:36:44 INFO - PROCESS | 3728 | 1466584604238 Marionette TRACE conn2 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:44 INFO - PROCESS | 3728 | 1466584604241 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:36:44 INFO - PROCESS | 3728 | ++DOCSHELL 10A64000 == 28 [pid = 3728] [id = 618] 01:36:44 INFO - PROCESS | 3728 | ++DOMWINDOW == 61 (10B5CC00) [pid = 3728] [serial = 1854] [outer = 00000000] 01:36:44 INFO - PROCESS | 3728 | ++DOMWINDOW == 62 (1144B400) [pid = 3728] [serial = 1855] [outer = 10B5CC00] 01:36:44 INFO - PROCESS | 3728 | 1466584604287 Marionette DEBUG loaded listener.js 01:36:44 INFO - PROCESS | 3728 | ++DOMWINDOW == 63 (11CD0000) [pid = 3728] [serial = 1856] [outer = 10B5CC00] 01:36:44 INFO - PROCESS | 3728 | 1466584604800 Marionette TRACE conn2 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 01:36:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 01:36:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 768ms 01:36:44 INFO - PROCESS | 3728 | 1466584604850 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 01:36:44 INFO - PROCESS | 3728 | 1466584604854 Marionette TRACE conn2 <- [1,2437,null,{"value":"13"}] 01:36:44 INFO - PROCESS | 3728 | 1466584604860 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 01:36:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 01:36:44 INFO - PROCESS | 3728 | 1466584604862 Marionette TRACE conn2 <- [1,2438,null,{}] 01:36:44 INFO - PROCESS | 3728 | 1466584604866 Marionette TRACE conn2 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:44 INFO - PROCESS | 3728 | 1466584604868 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:36:44 INFO - PROCESS | 3728 | 1466584604951 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 01:36:44 INFO - PROCESS | 3728 | 1466584604959 Marionette TRACE conn2 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:44 INFO - PROCESS | 3728 | 1466584604961 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:36:44 INFO - PROCESS | 3728 | ++DOCSHELL 12B07C00 == 29 [pid = 3728] [id = 619] 01:36:44 INFO - PROCESS | 3728 | ++DOMWINDOW == 64 (12DC6C00) [pid = 3728] [serial = 1857] [outer = 00000000] 01:36:45 INFO - PROCESS | 3728 | ++DOMWINDOW == 65 (13151800) [pid = 3728] [serial = 1858] [outer = 12DC6C00] 01:36:45 INFO - PROCESS | 3728 | 1466584605007 Marionette DEBUG loaded listener.js 01:36:45 INFO - PROCESS | 3728 | ++DOMWINDOW == 66 (13461800) [pid = 3728] [serial = 1859] [outer = 12DC6C00] 01:36:45 INFO - PROCESS | 3728 | 1466584605479 Marionette TRACE conn2 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 01:36:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 01:36:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 642ms 01:36:45 INFO - PROCESS | 3728 | 1466584605498 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 01:36:45 INFO - PROCESS | 3728 | 1466584605500 Marionette TRACE conn2 <- [1,2441,null,{"value":"13"}] 01:36:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 01:36:45 INFO - PROCESS | 3728 | 1466584605504 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 01:36:45 INFO - PROCESS | 3728 | 1466584605507 Marionette TRACE conn2 <- [1,2442,null,{}] 01:36:45 INFO - PROCESS | 3728 | 1466584605517 Marionette TRACE conn2 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:45 INFO - PROCESS | 3728 | 1466584605522 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:36:45 INFO - PROCESS | 3728 | 1466584605604 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 01:36:45 INFO - PROCESS | 3728 | 1466584605735 Marionette TRACE conn2 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:45 INFO - PROCESS | 3728 | 1466584605738 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:36:45 INFO - PROCESS | 3728 | ++DOCSHELL 15531800 == 30 [pid = 3728] [id = 620] 01:36:45 INFO - PROCESS | 3728 | ++DOMWINDOW == 67 (15532400) [pid = 3728] [serial = 1860] [outer = 00000000] 01:36:45 INFO - PROCESS | 3728 | ++DOMWINDOW == 68 (156BC800) [pid = 3728] [serial = 1861] [outer = 15532400] 01:36:45 INFO - PROCESS | 3728 | 1466584605785 Marionette DEBUG loaded listener.js 01:36:45 INFO - PROCESS | 3728 | ++DOMWINDOW == 69 (1609DC00) [pid = 3728] [serial = 1862] [outer = 15532400] 01:36:46 INFO - PROCESS | 3728 | 1466584606166 Marionette TRACE conn2 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 01:36:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 01:36:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 689ms 01:36:46 INFO - PROCESS | 3728 | 1466584606203 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 01:36:46 INFO - PROCESS | 3728 | 1466584606205 Marionette TRACE conn2 <- [1,2445,null,{"value":"13"}] 01:36:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 01:36:46 INFO - PROCESS | 3728 | 1466584606209 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 01:36:46 INFO - PROCESS | 3728 | 1466584606210 Marionette TRACE conn2 <- [1,2446,null,{}] 01:36:46 INFO - PROCESS | 3728 | 1466584606214 Marionette TRACE conn2 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:46 INFO - PROCESS | 3728 | 1466584606216 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:36:46 INFO - PROCESS | 3728 | 1466584606298 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 01:36:46 INFO - PROCESS | 3728 | 1466584606404 Marionette TRACE conn2 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:46 INFO - PROCESS | 3728 | 1466584606407 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:36:46 INFO - PROCESS | 3728 | ++DOCSHELL 162CF000 == 31 [pid = 3728] [id = 621] 01:36:46 INFO - PROCESS | 3728 | ++DOMWINDOW == 70 (162D4800) [pid = 3728] [serial = 1863] [outer = 00000000] 01:36:46 INFO - PROCESS | 3728 | ++DOMWINDOW == 71 (169CD800) [pid = 3728] [serial = 1864] [outer = 162D4800] 01:36:46 INFO - PROCESS | 3728 | 1466584606450 Marionette DEBUG loaded listener.js 01:36:46 INFO - PROCESS | 3728 | ++DOMWINDOW == 72 (16E05400) [pid = 3728] [serial = 1865] [outer = 162D4800] 01:36:46 INFO - PROCESS | 3728 | 1466584606868 Marionette TRACE conn2 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 01:36:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 01:36:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 690ms 01:36:46 INFO - PROCESS | 3728 | 1466584606908 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 01:36:46 INFO - PROCESS | 3728 | 1466584606910 Marionette TRACE conn2 <- [1,2449,null,{"value":"13"}] 01:36:46 INFO - PROCESS | 3728 | 1466584606913 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 01:36:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 01:36:46 INFO - PROCESS | 3728 | 1466584606915 Marionette TRACE conn2 <- [1,2450,null,{}] 01:36:46 INFO - PROCESS | 3728 | 1466584606919 Marionette TRACE conn2 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:46 INFO - PROCESS | 3728 | 1466584606921 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:36:47 INFO - PROCESS | 3728 | 1466584607070 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 01:36:47 INFO - PROCESS | 3728 | 1466584607093 Marionette TRACE conn2 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:47 INFO - PROCESS | 3728 | 1466584607095 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:36:47 INFO - PROCESS | 3728 | ++DOCSHELL 168AA000 == 32 [pid = 3728] [id = 622] 01:36:47 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (16D67800) [pid = 3728] [serial = 1866] [outer = 00000000] 01:36:47 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (171C9400) [pid = 3728] [serial = 1867] [outer = 16D67800] 01:36:47 INFO - PROCESS | 3728 | 1466584607138 Marionette DEBUG loaded listener.js 01:36:47 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (17666800) [pid = 3728] [serial = 1868] [outer = 16D67800] 01:36:47 INFO - PROCESS | 3728 | 1466584607602 Marionette TRACE conn2 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 01:36:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 01:36:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 737ms 01:36:47 INFO - PROCESS | 3728 | 1466584607654 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 01:36:47 INFO - PROCESS | 3728 | 1466584607656 Marionette TRACE conn2 <- [1,2453,null,{"value":"13"}] 01:36:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 01:36:47 INFO - PROCESS | 3728 | 1466584607659 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 01:36:47 INFO - PROCESS | 3728 | 1466584607661 Marionette TRACE conn2 <- [1,2454,null,{}] 01:36:47 INFO - PROCESS | 3728 | 1466584607664 Marionette TRACE conn2 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:47 INFO - PROCESS | 3728 | 1466584607670 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:36:47 INFO - PROCESS | 3728 | 1466584607805 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 01:36:47 INFO - PROCESS | 3728 | 1466584607815 Marionette TRACE conn2 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:47 INFO - PROCESS | 3728 | 1466584607817 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:36:47 INFO - PROCESS | 3728 | ++DOCSHELL 17667800 == 33 [pid = 3728] [id = 623] 01:36:47 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (1784EC00) [pid = 3728] [serial = 1869] [outer = 00000000] 01:36:47 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (17EEC400) [pid = 3728] [serial = 1870] [outer = 1784EC00] 01:36:47 INFO - PROCESS | 3728 | 1466584607864 Marionette DEBUG loaded listener.js 01:36:47 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (17B07800) [pid = 3728] [serial = 1871] [outer = 1784EC00] 01:36:48 INFO - PROCESS | 3728 | 1466584608315 Marionette TRACE conn2 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 01:36:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 01:36:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 690ms 01:36:48 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (14F94000) [pid = 3728] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 01:36:48 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (128B8000) [pid = 3728] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 01:36:48 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (128BFC00) [pid = 3728] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 01:36:48 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (175A0000) [pid = 3728] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 01:36:48 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (10F14400) [pid = 3728] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 01:36:48 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (156B6000) [pid = 3728] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 01:36:48 INFO - PROCESS | 3728 | --DOMWINDOW == 71 (19632400) [pid = 3728] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 01:36:48 INFO - PROCESS | 3728 | --DOMWINDOW == 70 (169D3000) [pid = 3728] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 01:36:48 INFO - PROCESS | 3728 | --DOMWINDOW == 69 (10E02400) [pid = 3728] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 01:36:48 INFO - PROCESS | 3728 | --DOMWINDOW == 68 (128B7C00) [pid = 3728] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 01:36:48 INFO - PROCESS | 3728 | --DOMWINDOW == 67 (10A58800) [pid = 3728] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 01:36:48 INFO - PROCESS | 3728 | --DOMWINDOW == 66 (159B0000) [pid = 3728] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 01:36:48 INFO - PROCESS | 3728 | 1466584608451 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 01:36:48 INFO - PROCESS | 3728 | 1466584608454 Marionette TRACE conn2 <- [1,2457,null,{"value":"13"}] 01:36:48 INFO - PROCESS | 3728 | 1466584608463 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 01:36:48 INFO - PROCESS | 3728 | 1466584608465 Marionette TRACE conn2 <- [1,2458,null,{}] 01:36:48 INFO - PROCESS | 3728 | 1466584608469 Marionette TRACE conn2 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:48 INFO - PROCESS | 3728 | 1466584608471 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:36:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 01:36:48 INFO - PROCESS | 3728 | 1466584608554 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 01:36:48 INFO - PROCESS | 3728 | 1466584608559 Marionette TRACE conn2 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:48 INFO - PROCESS | 3728 | 1466584608561 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:36:48 INFO - PROCESS | 3728 | ++DOCSHELL 128BFC00 == 34 [pid = 3728] [id = 624] 01:36:48 INFO - PROCESS | 3728 | ++DOMWINDOW == 67 (12DC3800) [pid = 3728] [serial = 1872] [outer = 00000000] 01:36:48 INFO - PROCESS | 3728 | ++DOMWINDOW == 68 (143D0000) [pid = 3728] [serial = 1873] [outer = 12DC3800] 01:36:48 INFO - PROCESS | 3728 | 1466584608604 Marionette DEBUG loaded listener.js 01:36:48 INFO - PROCESS | 3728 | ++DOMWINDOW == 69 (159B0000) [pid = 3728] [serial = 1874] [outer = 12DC3800] 01:36:49 INFO - PROCESS | 3728 | 1466584609031 Marionette TRACE conn2 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 01:36:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 01:36:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 564ms 01:36:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 01:36:49 INFO - PROCESS | 3728 | 1466584609049 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 01:36:49 INFO - PROCESS | 3728 | 1466584609051 Marionette TRACE conn2 <- [1,2461,null,{"value":"13"}] 01:36:49 INFO - PROCESS | 3728 | 1466584609054 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 01:36:49 INFO - PROCESS | 3728 | 1466584609056 Marionette TRACE conn2 <- [1,2462,null,{}] 01:36:49 INFO - PROCESS | 3728 | 1466584609072 Marionette TRACE conn2 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:49 INFO - PROCESS | 3728 | 1466584609074 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:36:49 INFO - PROCESS | 3728 | 1466584609159 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 01:36:49 INFO - PROCESS | 3728 | 1466584609164 Marionette TRACE conn2 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:49 INFO - PROCESS | 3728 | 1466584609166 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:36:49 INFO - PROCESS | 3728 | ++DOCSHELL 176B5800 == 35 [pid = 3728] [id = 625] 01:36:49 INFO - PROCESS | 3728 | ++DOMWINDOW == 70 (176B5C00) [pid = 3728] [serial = 1875] [outer = 00000000] 01:36:49 INFO - PROCESS | 3728 | ++DOMWINDOW == 71 (180B9000) [pid = 3728] [serial = 1876] [outer = 176B5C00] 01:36:49 INFO - PROCESS | 3728 | 1466584609209 Marionette DEBUG loaded listener.js 01:36:49 INFO - PROCESS | 3728 | ++DOMWINDOW == 72 (19631000) [pid = 3728] [serial = 1877] [outer = 176B5C00] 01:36:49 INFO - PROCESS | 3728 | 1466584609635 Marionette TRACE conn2 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 01:36:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 01:36:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 596ms 01:36:49 INFO - PROCESS | 3728 | 1466584609651 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 01:36:49 INFO - PROCESS | 3728 | 1466584609653 Marionette TRACE conn2 <- [1,2465,null,{"value":"13"}] 01:36:49 INFO - PROCESS | 3728 | 1466584609656 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 01:36:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 01:36:49 INFO - PROCESS | 3728 | 1466584609658 Marionette TRACE conn2 <- [1,2466,null,{}] 01:36:49 INFO - PROCESS | 3728 | 1466584609662 Marionette TRACE conn2 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:49 INFO - PROCESS | 3728 | 1466584609663 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:36:49 INFO - PROCESS | 3728 | 1466584609784 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 01:36:49 INFO - PROCESS | 3728 | 1466584609792 Marionette TRACE conn2 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:49 INFO - PROCESS | 3728 | 1466584609794 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:36:49 INFO - PROCESS | 3728 | ++DOCSHELL 17EEC800 == 36 [pid = 3728] [id = 626] 01:36:49 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (1963AC00) [pid = 3728] [serial = 1878] [outer = 00000000] 01:36:49 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (198E7C00) [pid = 3728] [serial = 1879] [outer = 1963AC00] 01:36:49 INFO - PROCESS | 3728 | 1466584609846 Marionette DEBUG loaded listener.js 01:36:49 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (198E8400) [pid = 3728] [serial = 1880] [outer = 1963AC00] 01:36:50 INFO - PROCESS | 3728 | 1466584610334 Marionette TRACE conn2 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 01:36:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 01:36:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 705ms 01:36:50 INFO - PROCESS | 3728 | 1466584610392 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 01:36:50 INFO - PROCESS | 3728 | 1466584610394 Marionette TRACE conn2 <- [1,2469,null,{"value":"13"}] 01:36:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 01:36:50 INFO - PROCESS | 3728 | 1466584610398 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 01:36:50 INFO - PROCESS | 3728 | 1466584610399 Marionette TRACE conn2 <- [1,2470,null,{}] 01:36:50 INFO - PROCESS | 3728 | 1466584610403 Marionette TRACE conn2 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:50 INFO - PROCESS | 3728 | 1466584610405 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:36:50 INFO - PROCESS | 3728 | 1466584610528 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 01:36:50 INFO - PROCESS | 3728 | 1466584610673 Marionette TRACE conn2 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:50 INFO - PROCESS | 3728 | 1466584610676 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:36:50 INFO - PROCESS | 3728 | ++DOCSHELL 0C772400 == 37 [pid = 3728] [id = 627] 01:36:50 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (0F2E1400) [pid = 3728] [serial = 1881] [outer = 00000000] 01:36:50 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (10267C00) [pid = 3728] [serial = 1882] [outer = 0F2E1400] 01:36:50 INFO - PROCESS | 3728 | 1466584610736 Marionette DEBUG loaded listener.js 01:36:50 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (105F2000) [pid = 3728] [serial = 1883] [outer = 0F2E1400] 01:36:51 INFO - PROCESS | 3728 | 1466584611377 Marionette TRACE conn2 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 01:36:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 01:36:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1035ms 01:36:51 INFO - PROCESS | 3728 | 1466584611453 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 01:36:51 INFO - PROCESS | 3728 | 1466584611458 Marionette TRACE conn2 <- [1,2473,null,{"value":"13"}] 01:36:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 01:36:51 INFO - PROCESS | 3728 | 1466584611463 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 01:36:51 INFO - PROCESS | 3728 | 1466584611466 Marionette TRACE conn2 <- [1,2474,null,{}] 01:36:51 INFO - PROCESS | 3728 | 1466584611471 Marionette TRACE conn2 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:51 INFO - PROCESS | 3728 | 1466584611474 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:36:51 INFO - PROCESS | 3728 | 1466584611582 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 01:36:51 INFO - PROCESS | 3728 | 1466584611722 Marionette TRACE conn2 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:51 INFO - PROCESS | 3728 | 1466584611725 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:36:51 INFO - PROCESS | 3728 | ++DOCSHELL 13150000 == 38 [pid = 3728] [id = 628] 01:36:51 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (13B15400) [pid = 3728] [serial = 1884] [outer = 00000000] 01:36:51 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (140F1C00) [pid = 3728] [serial = 1885] [outer = 13B15400] 01:36:51 INFO - PROCESS | 3728 | 1466584611781 Marionette DEBUG loaded listener.js 01:36:51 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (156B7000) [pid = 3728] [serial = 1886] [outer = 13B15400] 01:36:52 INFO - PROCESS | 3728 | 1466584612364 Marionette TRACE conn2 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 01:36:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 01:36:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 940ms 01:36:52 INFO - PROCESS | 3728 | 1466584612407 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 01:36:52 INFO - PROCESS | 3728 | 1466584612410 Marionette TRACE conn2 <- [1,2477,null,{"value":"13"}] 01:36:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 01:36:52 INFO - PROCESS | 3728 | 1466584612414 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 01:36:52 INFO - PROCESS | 3728 | 1466584612416 Marionette TRACE conn2 <- [1,2478,null,{}] 01:36:52 INFO - PROCESS | 3728 | 1466584612420 Marionette TRACE conn2 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:52 INFO - PROCESS | 3728 | 1466584612423 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:36:52 INFO - PROCESS | 3728 | 1466584612529 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 01:36:52 INFO - PROCESS | 3728 | 1466584612668 Marionette TRACE conn2 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:52 INFO - PROCESS | 3728 | 1466584612671 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:36:52 INFO - PROCESS | 3728 | ++DOCSHELL 159B0400 == 39 [pid = 3728] [id = 629] 01:36:52 INFO - PROCESS | 3728 | ++DOMWINDOW == 82 (176B6400) [pid = 3728] [serial = 1887] [outer = 00000000] 01:36:52 INFO - PROCESS | 3728 | ++DOMWINDOW == 83 (180AF400) [pid = 3728] [serial = 1888] [outer = 176B6400] 01:36:52 INFO - PROCESS | 3728 | 1466584612725 Marionette DEBUG loaded listener.js 01:36:52 INFO - PROCESS | 3728 | ++DOMWINDOW == 84 (19635C00) [pid = 3728] [serial = 1889] [outer = 176B6400] 01:36:53 INFO - PROCESS | 3728 | 1466584613357 Marionette TRACE conn2 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 01:36:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 01:36:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1003ms 01:36:53 INFO - PROCESS | 3728 | 1466584613415 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 01:36:53 INFO - PROCESS | 3728 | 1466584613419 Marionette TRACE conn2 <- [1,2481,null,{"value":"13"}] 01:36:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 01:36:53 INFO - PROCESS | 3728 | 1466584613430 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 01:36:53 INFO - PROCESS | 3728 | 1466584613435 Marionette TRACE conn2 <- [1,2482,null,{}] 01:36:53 INFO - PROCESS | 3728 | 1466584613439 Marionette TRACE conn2 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:53 INFO - PROCESS | 3728 | 1466584613442 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:36:53 INFO - PROCESS | 3728 | 1466584613551 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 01:36:53 INFO - PROCESS | 3728 | 1466584613799 Marionette TRACE conn2 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:53 INFO - PROCESS | 3728 | 1466584613803 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:36:53 INFO - PROCESS | 3728 | ++DOCSHELL 0F2E3800 == 40 [pid = 3728] [id = 630] 01:36:53 INFO - PROCESS | 3728 | ++DOMWINDOW == 85 (0F2E6000) [pid = 3728] [serial = 1890] [outer = 00000000] 01:36:53 INFO - PROCESS | 3728 | ++DOMWINDOW == 86 (10B61000) [pid = 3728] [serial = 1891] [outer = 0F2E6000] 01:36:53 INFO - PROCESS | 3728 | 1466584613873 Marionette DEBUG loaded listener.js 01:36:53 INFO - PROCESS | 3728 | ++DOMWINDOW == 87 (10F68800) [pid = 3728] [serial = 1892] [outer = 0F2E6000] 01:36:55 INFO - PROCESS | 3728 | --DOCSHELL 17EEC800 == 39 [pid = 3728] [id = 626] 01:36:55 INFO - PROCESS | 3728 | --DOCSHELL 176B5800 == 38 [pid = 3728] [id = 625] 01:36:55 INFO - PROCESS | 3728 | --DOCSHELL 128BFC00 == 37 [pid = 3728] [id = 624] 01:36:55 INFO - PROCESS | 3728 | --DOCSHELL 17667800 == 36 [pid = 3728] [id = 623] 01:36:55 INFO - PROCESS | 3728 | --DOCSHELL 168AA000 == 35 [pid = 3728] [id = 622] 01:36:55 INFO - PROCESS | 3728 | --DOCSHELL 162CF000 == 34 [pid = 3728] [id = 621] 01:36:55 INFO - PROCESS | 3728 | --DOCSHELL 15531800 == 33 [pid = 3728] [id = 620] 01:36:55 INFO - PROCESS | 3728 | --DOCSHELL 12B07C00 == 32 [pid = 3728] [id = 619] 01:36:55 INFO - PROCESS | 3728 | --DOCSHELL 10A64000 == 31 [pid = 3728] [id = 618] 01:36:55 INFO - PROCESS | 3728 | --DOCSHELL 1345EC00 == 30 [pid = 3728] [id = 615] 01:36:55 INFO - PROCESS | 3728 | --DOCSHELL 128B4000 == 29 [pid = 3728] [id = 606] 01:36:55 INFO - PROCESS | 3728 | --DOCSHELL 13B17800 == 28 [pid = 3728] [id = 617] 01:36:55 INFO - PROCESS | 3728 | --DOCSHELL 10A61000 == 27 [pid = 3728] [id = 616] 01:36:55 INFO - PROCESS | 3728 | --DOCSHELL 159B0400 == 26 [pid = 3728] [id = 629] 01:36:55 INFO - PROCESS | 3728 | --DOCSHELL 0C772400 == 25 [pid = 3728] [id = 627] 01:36:55 INFO - PROCESS | 3728 | --DOCSHELL 13150000 == 24 [pid = 3728] [id = 628] 01:36:55 INFO - PROCESS | 3728 | --DOMWINDOW == 86 (154EC400) [pid = 3728] [serial = 1828] [outer = 00000000] [url = about:blank] 01:36:55 INFO - PROCESS | 3728 | --DOMWINDOW == 85 (12B0EC00) [pid = 3728] [serial = 1820] [outer = 00000000] [url = about:blank] 01:36:55 INFO - PROCESS | 3728 | --DOMWINDOW == 84 (129AA400) [pid = 3728] [serial = 1819] [outer = 00000000] [url = about:blank] 01:36:55 INFO - PROCESS | 3728 | --DOMWINDOW == 83 (12B05800) [pid = 3728] [serial = 1825] [outer = 00000000] [url = about:blank] 01:36:55 INFO - PROCESS | 3728 | --DOMWINDOW == 82 (1312AC00) [pid = 3728] [serial = 1826] [outer = 00000000] [url = about:blank] 01:36:55 INFO - PROCESS | 3728 | --DOMWINDOW == 81 (178ED400) [pid = 3728] [serial = 1837] [outer = 00000000] [url = about:blank] 01:36:55 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (131EB800) [pid = 3728] [serial = 1811] [outer = 00000000] [url = about:blank] 01:36:55 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (1281C400) [pid = 3728] [serial = 1810] [outer = 00000000] [url = about:blank] 01:36:55 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (16E02000) [pid = 3728] [serial = 1814] [outer = 00000000] [url = about:blank] 01:36:55 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (162CDC00) [pid = 3728] [serial = 1813] [outer = 00000000] [url = about:blank] 01:36:55 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (19B65800) [pid = 3728] [serial = 1817] [outer = 00000000] [url = about:blank] 01:36:55 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (198E9C00) [pid = 3728] [serial = 1816] [outer = 00000000] [url = about:blank] 01:36:55 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (16EA5400) [pid = 3728] [serial = 1835] [outer = 00000000] [url = about:blank] 01:36:55 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (128BF000) [pid = 3728] [serial = 1840] [outer = 00000000] [url = about:blank] 01:36:55 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (16E09800) [pid = 3728] [serial = 1834] [outer = 00000000] [url = about:blank] 01:36:55 INFO - PROCESS | 3728 | --DOMWINDOW == 71 (17E0A400) [pid = 3728] [serial = 1843] [outer = 00000000] [url = about:blank] 01:36:55 INFO - PROCESS | 3728 | --DOMWINDOW == 70 (17E01400) [pid = 3728] [serial = 1838] [outer = 00000000] [url = about:blank] 01:36:55 INFO - PROCESS | 3728 | --DOMWINDOW == 69 (10F68000) [pid = 3728] [serial = 1823] [outer = 00000000] [url = about:blank] 01:36:55 INFO - PROCESS | 3728 | --DOMWINDOW == 68 (10F0BC00) [pid = 3728] [serial = 1822] [outer = 00000000] [url = about:blank] 01:36:55 INFO - PROCESS | 3728 | --DOMWINDOW == 67 (1952D000) [pid = 3728] [serial = 1846] [outer = 00000000] [url = about:blank] 01:36:55 INFO - PROCESS | 3728 | --DOMWINDOW == 66 (162CF400) [pid = 3728] [serial = 1831] [outer = 00000000] [url = about:blank] 01:36:55 INFO - PROCESS | 3728 | --DOMWINDOW == 65 (17E0C400) [pid = 3728] [serial = 1844] [outer = 00000000] [url = about:blank] 01:36:55 INFO - PROCESS | 3728 | --DOMWINDOW == 64 (12D80400) [pid = 3728] [serial = 1841] [outer = 00000000] [url = about:blank] 01:36:55 INFO - PROCESS | 3728 | --DOMWINDOW == 63 (162D5000) [pid = 3728] [serial = 1832] [outer = 00000000] [url = about:blank] 01:36:55 INFO - PROCESS | 3728 | --DOMWINDOW == 62 (15536400) [pid = 3728] [serial = 1829] [outer = 00000000] [url = about:blank] 01:36:55 INFO - PROCESS | 3728 | 1466584615092 Marionette TRACE conn2 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 01:36:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 01:36:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1708ms 01:36:55 INFO - PROCESS | 3728 | 1466584615162 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 01:36:55 INFO - PROCESS | 3728 | 1466584615166 Marionette TRACE conn2 <- [1,2485,null,{"value":"13"}] 01:36:55 INFO - PROCESS | 3728 | 1466584615174 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 01:36:55 INFO - PROCESS | 3728 | 1466584615177 Marionette TRACE conn2 <- [1,2486,null,{}] 01:36:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 01:36:55 INFO - PROCESS | 3728 | 1466584615183 Marionette TRACE conn2 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:55 INFO - PROCESS | 3728 | 1466584615186 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:36:55 INFO - PROCESS | 3728 | 1466584615287 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 01:36:55 INFO - PROCESS | 3728 | 1466584615294 Marionette TRACE conn2 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:55 INFO - PROCESS | 3728 | 1466584615298 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:36:55 INFO - PROCESS | 3728 | ++DOCSHELL 1144BC00 == 25 [pid = 3728] [id = 631] 01:36:55 INFO - PROCESS | 3728 | ++DOMWINDOW == 63 (1144C000) [pid = 3728] [serial = 1893] [outer = 00000000] 01:36:55 INFO - PROCESS | 3728 | ++DOMWINDOW == 64 (11C49400) [pid = 3728] [serial = 1894] [outer = 1144C000] 01:36:55 INFO - PROCESS | 3728 | 1466584615346 Marionette DEBUG loaded listener.js 01:36:55 INFO - PROCESS | 3728 | ++DOMWINDOW == 65 (11CD3400) [pid = 3728] [serial = 1895] [outer = 1144C000] 01:36:55 INFO - PROCESS | 3728 | 1466584615841 Marionette TRACE conn2 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 01:36:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 01:36:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 690ms 01:36:55 INFO - PROCESS | 3728 | 1466584615878 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 01:36:55 INFO - PROCESS | 3728 | 1466584615883 Marionette TRACE conn2 <- [1,2489,null,{"value":"13"}] 01:36:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 01:36:55 INFO - PROCESS | 3728 | 1466584615889 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 01:36:55 INFO - PROCESS | 3728 | 1466584615892 Marionette TRACE conn2 <- [1,2490,null,{}] 01:36:55 INFO - PROCESS | 3728 | 1466584615895 Marionette TRACE conn2 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:55 INFO - PROCESS | 3728 | 1466584615898 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:36:56 INFO - PROCESS | 3728 | 1466584615984 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 01:36:56 INFO - PROCESS | 3728 | 1466584615992 Marionette TRACE conn2 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:56 INFO - PROCESS | 3728 | 1466584615995 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:36:56 INFO - PROCESS | 3728 | ++DOCSHELL 12DBFC00 == 26 [pid = 3728] [id = 632] 01:36:56 INFO - PROCESS | 3728 | ++DOMWINDOW == 66 (12DC4000) [pid = 3728] [serial = 1896] [outer = 00000000] 01:36:56 INFO - PROCESS | 3728 | ++DOMWINDOW == 67 (1312A000) [pid = 3728] [serial = 1897] [outer = 12DC4000] 01:36:56 INFO - PROCESS | 3728 | 1466584616042 Marionette DEBUG loaded listener.js 01:36:56 INFO - PROCESS | 3728 | ++DOMWINDOW == 68 (13158800) [pid = 3728] [serial = 1898] [outer = 12DC4000] 01:36:56 INFO - PROCESS | 3728 | 1466584616514 Marionette TRACE conn2 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 01:36:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 01:36:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 643ms 01:36:56 INFO - PROCESS | 3728 | 1466584616528 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 01:36:56 INFO - PROCESS | 3728 | 1466584616530 Marionette TRACE conn2 <- [1,2493,null,{"value":"13"}] 01:36:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 01:36:56 INFO - PROCESS | 3728 | 1466584616533 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 01:36:56 INFO - PROCESS | 3728 | 1466584616536 Marionette TRACE conn2 <- [1,2494,null,{}] 01:36:56 INFO - PROCESS | 3728 | 1466584616547 Marionette TRACE conn2 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:56 INFO - PROCESS | 3728 | 1466584616552 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:36:56 INFO - PROCESS | 3728 | 1466584616640 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 01:36:56 INFO - PROCESS | 3728 | 1466584616677 Marionette TRACE conn2 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:56 INFO - PROCESS | 3728 | 1466584616681 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:36:56 INFO - PROCESS | 3728 | ++DOCSHELL 143D0800 == 27 [pid = 3728] [id = 633] 01:36:56 INFO - PROCESS | 3728 | ++DOMWINDOW == 69 (154E0C00) [pid = 3728] [serial = 1899] [outer = 00000000] 01:36:56 INFO - PROCESS | 3728 | ++DOMWINDOW == 70 (15531C00) [pid = 3728] [serial = 1900] [outer = 154E0C00] 01:36:56 INFO - PROCESS | 3728 | 1466584616729 Marionette DEBUG loaded listener.js 01:36:56 INFO - PROCESS | 3728 | ++DOMWINDOW == 71 (156B4C00) [pid = 3728] [serial = 1901] [outer = 154E0C00] 01:36:57 INFO - PROCESS | 3728 | 1466584617199 Marionette TRACE conn2 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 01:36:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 01:36:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 705ms 01:36:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 01:36:57 INFO - PROCESS | 3728 | 1466584617232 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 01:36:57 INFO - PROCESS | 3728 | 1466584617234 Marionette TRACE conn2 <- [1,2497,null,{"value":"13"}] 01:36:57 INFO - PROCESS | 3728 | 1466584617237 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 01:36:57 INFO - PROCESS | 3728 | 1466584617239 Marionette TRACE conn2 <- [1,2498,null,{}] 01:36:57 INFO - PROCESS | 3728 | 1466584617242 Marionette TRACE conn2 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:57 INFO - PROCESS | 3728 | 1466584617244 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:36:57 INFO - PROCESS | 3728 | 1466584617348 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 01:36:57 INFO - PROCESS | 3728 | 1466584617353 Marionette TRACE conn2 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:57 INFO - PROCESS | 3728 | 1466584617355 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:36:57 INFO - PROCESS | 3728 | ++DOCSHELL 15531800 == 28 [pid = 3728] [id = 634] 01:36:57 INFO - PROCESS | 3728 | ++DOMWINDOW == 72 (156B1000) [pid = 3728] [serial = 1902] [outer = 00000000] 01:36:57 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (1689C400) [pid = 3728] [serial = 1903] [outer = 156B1000] 01:36:57 INFO - PROCESS | 3728 | 1466584617399 Marionette DEBUG loaded listener.js 01:36:57 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (16974800) [pid = 3728] [serial = 1904] [outer = 156B1000] 01:36:57 INFO - PROCESS | 3728 | 1466584617878 Marionette TRACE conn2 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 01:36:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 01:36:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 689ms 01:36:57 INFO - PROCESS | 3728 | 1466584617937 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 01:36:57 INFO - PROCESS | 3728 | 1466584617939 Marionette TRACE conn2 <- [1,2501,null,{"value":"13"}] 01:36:57 INFO - PROCESS | 3728 | 1466584617942 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 01:36:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 01:36:57 INFO - PROCESS | 3728 | 1466584617944 Marionette TRACE conn2 <- [1,2502,null,{}] 01:36:57 INFO - PROCESS | 3728 | 1466584617952 Marionette TRACE conn2 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:57 INFO - PROCESS | 3728 | 1466584617954 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:36:58 INFO - PROCESS | 3728 | 1466584618090 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 01:36:58 INFO - PROCESS | 3728 | 1466584618155 Marionette TRACE conn2 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:58 INFO - PROCESS | 3728 | 1466584618157 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:36:58 INFO - PROCESS | 3728 | ++DOCSHELL 1609A400 == 29 [pid = 3728] [id = 635] 01:36:58 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (169D2400) [pid = 3728] [serial = 1905] [outer = 00000000] 01:36:58 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (16E09C00) [pid = 3728] [serial = 1906] [outer = 169D2400] 01:36:58 INFO - PROCESS | 3728 | 1466584618200 Marionette DEBUG loaded listener.js 01:36:58 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (16EA3000) [pid = 3728] [serial = 1907] [outer = 169D2400] 01:36:58 INFO - PROCESS | 3728 | 1466584618621 Marionette TRACE conn2 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 01:36:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 01:36:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 736ms 01:36:58 INFO - PROCESS | 3728 | 1466584618683 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 01:36:58 INFO - PROCESS | 3728 | 1466584618685 Marionette TRACE conn2 <- [1,2505,null,{"value":"13"}] 01:36:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 01:36:58 INFO - PROCESS | 3728 | 1466584618688 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 01:36:58 INFO - PROCESS | 3728 | 1466584618690 Marionette TRACE conn2 <- [1,2506,null,{}] 01:36:58 INFO - PROCESS | 3728 | 1466584618693 Marionette TRACE conn2 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:58 INFO - PROCESS | 3728 | 1466584618699 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:36:58 INFO - PROCESS | 3728 | 1466584618833 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 01:36:58 INFO - PROCESS | 3728 | 1466584618843 Marionette TRACE conn2 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:58 INFO - PROCESS | 3728 | 1466584618845 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:36:58 INFO - PROCESS | 3728 | ++DOCSHELL 10A5F400 == 30 [pid = 3728] [id = 636] 01:36:58 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (16E09800) [pid = 3728] [serial = 1908] [outer = 00000000] 01:36:58 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (176B4800) [pid = 3728] [serial = 1909] [outer = 16E09800] 01:36:58 INFO - PROCESS | 3728 | 1466584618944 Marionette DEBUG loaded listener.js 01:36:59 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (17BAE800) [pid = 3728] [serial = 1910] [outer = 16E09800] 01:36:59 INFO - PROCESS | 3728 | 1466584619383 Marionette TRACE conn2 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 01:36:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 01:36:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 753ms 01:36:59 INFO - PROCESS | 3728 | 1466584619448 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 01:36:59 INFO - PROCESS | 3728 | 1466584619450 Marionette TRACE conn2 <- [1,2509,null,{"value":"13"}] 01:36:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 01:36:59 INFO - PROCESS | 3728 | 1466584619463 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 01:36:59 INFO - PROCESS | 3728 | 1466584619466 Marionette TRACE conn2 <- [1,2510,null,{}] 01:36:59 INFO - PROCESS | 3728 | 1466584619470 Marionette TRACE conn2 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:59 INFO - PROCESS | 3728 | 1466584619471 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:36:59 INFO - PROCESS | 3728 | 1466584619777 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 01:36:59 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (1963AC00) [pid = 3728] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 01:36:59 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (16D67800) [pid = 3728] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 01:36:59 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (1784EC00) [pid = 3728] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 01:36:59 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (13B18400) [pid = 3728] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 01:36:59 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (12DC6C00) [pid = 3728] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 01:36:59 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (143F6400) [pid = 3728] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 01:36:59 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (10B5CC00) [pid = 3728] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 01:36:59 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (15532400) [pid = 3728] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 01:36:59 INFO - PROCESS | 3728 | --DOMWINDOW == 71 (10A63C00) [pid = 3728] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 01:36:59 INFO - PROCESS | 3728 | --DOMWINDOW == 70 (12DC3800) [pid = 3728] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 01:36:59 INFO - PROCESS | 3728 | --DOMWINDOW == 69 (162D4800) [pid = 3728] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 01:36:59 INFO - PROCESS | 3728 | --DOMWINDOW == 68 (176B5C00) [pid = 3728] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 01:36:59 INFO - PROCESS | 3728 | 1466584619843 Marionette TRACE conn2 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:59 INFO - PROCESS | 3728 | 1466584619845 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:36:59 INFO - PROCESS | 3728 | ++DOCSHELL 10434000 == 31 [pid = 3728] [id = 637] 01:36:59 INFO - PROCESS | 3728 | ++DOMWINDOW == 69 (1047E400) [pid = 3728] [serial = 1911] [outer = 00000000] 01:36:59 INFO - PROCESS | 3728 | ++DOMWINDOW == 70 (128BE000) [pid = 3728] [serial = 1912] [outer = 1047E400] 01:36:59 INFO - PROCESS | 3728 | 1466584619891 Marionette DEBUG loaded listener.js 01:37:00 INFO - PROCESS | 3728 | ++DOMWINDOW == 71 (143F6400) [pid = 3728] [serial = 1913] [outer = 1047E400] 01:37:00 INFO - PROCESS | 3728 | 1466584620247 Marionette TRACE conn2 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 01:37:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 01:37:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 862ms 01:37:00 INFO - PROCESS | 3728 | 1466584620316 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 01:37:00 INFO - PROCESS | 3728 | 1466584620319 Marionette TRACE conn2 <- [1,2513,null,{"value":"13"}] 01:37:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 01:37:00 INFO - PROCESS | 3728 | 1466584620323 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 01:37:00 INFO - PROCESS | 3728 | 1466584620324 Marionette TRACE conn2 <- [1,2514,null,{}] 01:37:00 INFO - PROCESS | 3728 | 1466584620328 Marionette TRACE conn2 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:00 INFO - PROCESS | 3728 | 1466584620330 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:37:00 INFO - PROCESS | 3728 | 1466584620405 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 01:37:00 INFO - PROCESS | 3728 | 1466584620411 Marionette TRACE conn2 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:00 INFO - PROCESS | 3728 | 1466584620412 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:37:00 INFO - PROCESS | 3728 | ++DOCSHELL 143F6C00 == 32 [pid = 3728] [id = 638] 01:37:00 INFO - PROCESS | 3728 | ++DOMWINDOW == 72 (160A5000) [pid = 3728] [serial = 1914] [outer = 00000000] 01:37:00 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (17EEE800) [pid = 3728] [serial = 1915] [outer = 160A5000] 01:37:00 INFO - PROCESS | 3728 | 1466584620458 Marionette DEBUG loaded listener.js 01:37:00 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (180B3000) [pid = 3728] [serial = 1916] [outer = 160A5000] 01:37:00 INFO - PROCESS | 3728 | 1466584620899 Marionette TRACE conn2 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 01:37:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 01:37:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 595ms 01:37:00 INFO - PROCESS | 3728 | 1466584620928 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 01:37:00 INFO - PROCESS | 3728 | 1466584620930 Marionette TRACE conn2 <- [1,2517,null,{"value":"13"}] 01:37:00 INFO - PROCESS | 3728 | 1466584620937 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 01:37:00 INFO - PROCESS | 3728 | 1466584620939 Marionette TRACE conn2 <- [1,2518,null,{}] 01:37:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 01:37:00 INFO - PROCESS | 3728 | 1466584620942 Marionette TRACE conn2 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:00 INFO - PROCESS | 3728 | 1466584620944 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:37:01 INFO - PROCESS | 3728 | 1466584621067 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 01:37:01 INFO - PROCESS | 3728 | 1466584621073 Marionette TRACE conn2 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:01 INFO - PROCESS | 3728 | 1466584621075 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:37:01 INFO - PROCESS | 3728 | ++DOCSHELL 19634800 == 33 [pid = 3728] [id = 639] 01:37:01 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (19635400) [pid = 3728] [serial = 1917] [outer = 00000000] 01:37:01 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (198E6800) [pid = 3728] [serial = 1918] [outer = 19635400] 01:37:01 INFO - PROCESS | 3728 | 1466584621117 Marionette DEBUG loaded listener.js 01:37:01 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (198E7000) [pid = 3728] [serial = 1919] [outer = 19635400] 01:37:01 INFO - PROCESS | 3728 | 1466584621569 Marionette TRACE conn2 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 01:37:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 01:37:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 626ms 01:37:01 INFO - PROCESS | 3728 | 1466584621617 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 01:37:01 INFO - PROCESS | 3728 | 1466584621619 Marionette TRACE conn2 <- [1,2521,null,{"value":"13"}] 01:37:01 INFO - PROCESS | 3728 | 1466584621622 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 01:37:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 01:37:01 INFO - PROCESS | 3728 | 1466584621624 Marionette TRACE conn2 <- [1,2522,null,{}] 01:37:01 INFO - PROCESS | 3728 | 1466584621627 Marionette TRACE conn2 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:01 INFO - PROCESS | 3728 | 1466584621629 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:37:01 INFO - PROCESS | 3728 | 1466584621714 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 01:37:01 INFO - PROCESS | 3728 | 1466584621728 Marionette TRACE conn2 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:01 INFO - PROCESS | 3728 | 1466584621730 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:37:01 INFO - PROCESS | 3728 | ++DOCSHELL 198E6400 == 34 [pid = 3728] [id = 640] 01:37:01 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (19B5A800) [pid = 3728] [serial = 1920] [outer = 00000000] 01:37:01 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (19B63800) [pid = 3728] [serial = 1921] [outer = 19B5A800] 01:37:01 INFO - PROCESS | 3728 | 1466584621773 Marionette DEBUG loaded listener.js 01:37:01 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (19B66000) [pid = 3728] [serial = 1922] [outer = 19B5A800] 01:37:02 INFO - PROCESS | 3728 | 1466584622580 Marionette TRACE conn2 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 01:37:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 01:37:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1003ms 01:37:02 INFO - PROCESS | 3728 | 1466584622624 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 01:37:02 INFO - PROCESS | 3728 | 1466584622628 Marionette TRACE conn2 <- [1,2525,null,{"value":"13"}] 01:37:02 INFO - PROCESS | 3728 | 1466584622633 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 01:37:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 01:37:02 INFO - PROCESS | 3728 | 1466584622638 Marionette TRACE conn2 <- [1,2526,null,{}] 01:37:02 INFO - PROCESS | 3728 | 1466584622643 Marionette TRACE conn2 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:02 INFO - PROCESS | 3728 | 1466584622646 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:37:02 INFO - PROCESS | 3728 | 1466584622787 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 01:37:02 INFO - PROCESS | 3728 | 1466584622925 Marionette TRACE conn2 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:02 INFO - PROCESS | 3728 | 1466584622928 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:37:02 INFO - PROCESS | 3728 | ++DOCSHELL 10E07400 == 35 [pid = 3728] [id = 641] 01:37:02 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (114D5800) [pid = 3728] [serial = 1923] [outer = 00000000] 01:37:02 INFO - PROCESS | 3728 | ++DOMWINDOW == 82 (129A8800) [pid = 3728] [serial = 1924] [outer = 114D5800] 01:37:02 INFO - PROCESS | 3728 | 1466584622988 Marionette DEBUG loaded listener.js 01:37:03 INFO - PROCESS | 3728 | ++DOMWINDOW == 83 (1345FC00) [pid = 3728] [serial = 1925] [outer = 114D5800] 01:37:03 INFO - PROCESS | 3728 | 1466584623665 Marionette TRACE conn2 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 01:37:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 01:37:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1049ms 01:37:03 INFO - PROCESS | 3728 | 1466584623681 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 01:37:03 INFO - PROCESS | 3728 | 1466584623685 Marionette TRACE conn2 <- [1,2529,null,{"value":"13"}] 01:37:03 INFO - PROCESS | 3728 | 1466584623710 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 01:37:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 01:37:03 INFO - PROCESS | 3728 | 1466584623713 Marionette TRACE conn2 <- [1,2530,null,{}] 01:37:03 INFO - PROCESS | 3728 | 1466584623717 Marionette TRACE conn2 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:03 INFO - PROCESS | 3728 | 1466584623720 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:37:03 INFO - PROCESS | 3728 | 1466584623861 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 01:37:04 INFO - PROCESS | 3728 | 1466584624105 Marionette TRACE conn2 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:04 INFO - PROCESS | 3728 | 1466584624108 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:37:04 INFO - PROCESS | 3728 | ++DOCSHELL 0F2E2000 == 36 [pid = 3728] [id = 642] 01:37:04 INFO - PROCESS | 3728 | ++DOMWINDOW == 84 (0F2E2C00) [pid = 3728] [serial = 1926] [outer = 00000000] 01:37:04 INFO - PROCESS | 3728 | ++DOMWINDOW == 85 (104E7000) [pid = 3728] [serial = 1927] [outer = 0F2E2C00] 01:37:04 INFO - PROCESS | 3728 | 1466584624167 Marionette DEBUG loaded listener.js 01:37:04 INFO - PROCESS | 3728 | ++DOMWINDOW == 86 (10E0DC00) [pid = 3728] [serial = 1928] [outer = 0F2E2C00] 01:37:04 INFO - PROCESS | 3728 | --DOCSHELL 19634800 == 35 [pid = 3728] [id = 639] 01:37:04 INFO - PROCESS | 3728 | --DOCSHELL 143F6C00 == 34 [pid = 3728] [id = 638] 01:37:04 INFO - PROCESS | 3728 | --DOCSHELL 10434000 == 33 [pid = 3728] [id = 637] 01:37:04 INFO - PROCESS | 3728 | --DOCSHELL 10A5F400 == 32 [pid = 3728] [id = 636] 01:37:04 INFO - PROCESS | 3728 | --DOCSHELL 1609A400 == 31 [pid = 3728] [id = 635] 01:37:04 INFO - PROCESS | 3728 | --DOCSHELL 15531800 == 30 [pid = 3728] [id = 634] 01:37:04 INFO - PROCESS | 3728 | --DOCSHELL 143D0800 == 29 [pid = 3728] [id = 633] 01:37:04 INFO - PROCESS | 3728 | --DOCSHELL 12DBFC00 == 28 [pid = 3728] [id = 632] 01:37:04 INFO - PROCESS | 3728 | --DOCSHELL 1144BC00 == 27 [pid = 3728] [id = 631] 01:37:04 INFO - PROCESS | 3728 | --DOMWINDOW == 85 (171C9400) [pid = 3728] [serial = 1867] [outer = 00000000] [url = about:blank] 01:37:04 INFO - PROCESS | 3728 | --DOMWINDOW == 84 (17EEC400) [pid = 3728] [serial = 1870] [outer = 00000000] [url = about:blank] 01:37:04 INFO - PROCESS | 3728 | --DOMWINDOW == 83 (17666800) [pid = 3728] [serial = 1868] [outer = 00000000] [url = about:blank] 01:37:04 INFO - PROCESS | 3728 | --DOMWINDOW == 82 (14034800) [pid = 3728] [serial = 1852] [outer = 00000000] [url = about:blank] 01:37:04 INFO - PROCESS | 3728 | --DOMWINDOW == 81 (143C9800) [pid = 3728] [serial = 1853] [outer = 00000000] [url = about:blank] 01:37:04 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (13151800) [pid = 3728] [serial = 1858] [outer = 00000000] [url = about:blank] 01:37:04 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (13461800) [pid = 3728] [serial = 1859] [outer = 00000000] [url = about:blank] 01:37:04 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (19531000) [pid = 3728] [serial = 1847] [outer = 00000000] [url = about:blank] 01:37:04 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (1144B400) [pid = 3728] [serial = 1855] [outer = 00000000] [url = about:blank] 01:37:04 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (11CD0000) [pid = 3728] [serial = 1856] [outer = 00000000] [url = about:blank] 01:37:04 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (156BC800) [pid = 3728] [serial = 1861] [outer = 00000000] [url = about:blank] 01:37:04 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (1609DC00) [pid = 3728] [serial = 1862] [outer = 00000000] [url = about:blank] 01:37:04 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (10E0BC00) [pid = 3728] [serial = 1849] [outer = 00000000] [url = about:blank] 01:37:04 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (10F0CC00) [pid = 3728] [serial = 1850] [outer = 00000000] [url = about:blank] 01:37:04 INFO - PROCESS | 3728 | --DOMWINDOW == 71 (198E8400) [pid = 3728] [serial = 1880] [outer = 00000000] [url = about:blank] 01:37:04 INFO - PROCESS | 3728 | --DOMWINDOW == 70 (159B0000) [pid = 3728] [serial = 1874] [outer = 00000000] [url = about:blank] 01:37:04 INFO - PROCESS | 3728 | --DOMWINDOW == 69 (143D0000) [pid = 3728] [serial = 1873] [outer = 00000000] [url = about:blank] 01:37:04 INFO - PROCESS | 3728 | --DOMWINDOW == 68 (17B07800) [pid = 3728] [serial = 1871] [outer = 00000000] [url = about:blank] 01:37:04 INFO - PROCESS | 3728 | --DOMWINDOW == 67 (169CD800) [pid = 3728] [serial = 1864] [outer = 00000000] [url = about:blank] 01:37:04 INFO - PROCESS | 3728 | --DOMWINDOW == 66 (16E05400) [pid = 3728] [serial = 1865] [outer = 00000000] [url = about:blank] 01:37:04 INFO - PROCESS | 3728 | --DOMWINDOW == 65 (180B9000) [pid = 3728] [serial = 1876] [outer = 00000000] [url = about:blank] 01:37:04 INFO - PROCESS | 3728 | --DOMWINDOW == 64 (19631000) [pid = 3728] [serial = 1877] [outer = 00000000] [url = about:blank] 01:37:04 INFO - PROCESS | 3728 | --DOMWINDOW == 63 (198E7C00) [pid = 3728] [serial = 1879] [outer = 00000000] [url = about:blank] 01:37:04 INFO - PROCESS | 3728 | 1466584624807 Marionette TRACE conn2 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 01:37:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 01:37:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1142ms 01:37:04 INFO - PROCESS | 3728 | 1466584624857 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 01:37:04 INFO - PROCESS | 3728 | 1466584624860 Marionette TRACE conn2 <- [1,2533,null,{"value":"13"}] 01:37:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 01:37:04 INFO - PROCESS | 3728 | 1466584624864 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 01:37:04 INFO - PROCESS | 3728 | 1466584624867 Marionette TRACE conn2 <- [1,2534,null,{}] 01:37:04 INFO - PROCESS | 3728 | 1466584624872 Marionette TRACE conn2 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:04 INFO - PROCESS | 3728 | 1466584624876 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:37:04 INFO - PROCESS | 3728 | 1466584624962 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 01:37:05 INFO - PROCESS | 3728 | 1466584625060 Marionette TRACE conn2 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:05 INFO - PROCESS | 3728 | 1466584625063 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:37:05 INFO - PROCESS | 3728 | ++DOCSHELL 10434000 == 28 [pid = 3728] [id = 643] 01:37:05 INFO - PROCESS | 3728 | ++DOMWINDOW == 64 (105F5C00) [pid = 3728] [serial = 1929] [outer = 00000000] 01:37:05 INFO - PROCESS | 3728 | ++DOMWINDOW == 65 (11CD0000) [pid = 3728] [serial = 1930] [outer = 105F5C00] 01:37:05 INFO - PROCESS | 3728 | 1466584625115 Marionette DEBUG loaded listener.js 01:37:05 INFO - PROCESS | 3728 | ++DOMWINDOW == 66 (12DC3800) [pid = 3728] [serial = 1931] [outer = 105F5C00] 01:37:05 INFO - PROCESS | 3728 | 1466584625567 Marionette TRACE conn2 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 01:37:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 01:37:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 735ms 01:37:05 INFO - PROCESS | 3728 | 1466584625604 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 01:37:05 INFO - PROCESS | 3728 | 1466584625608 Marionette TRACE conn2 <- [1,2537,null,{"value":"13"}] 01:37:05 INFO - PROCESS | 3728 | 1466584625612 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 01:37:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 01:37:05 INFO - PROCESS | 3728 | 1466584625614 Marionette TRACE conn2 <- [1,2538,null,{}] 01:37:05 INFO - PROCESS | 3728 | 1466584625617 Marionette TRACE conn2 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:05 INFO - PROCESS | 3728 | 1466584625620 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:37:05 INFO - PROCESS | 3728 | 1466584625705 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 01:37:05 INFO - PROCESS | 3728 | 1466584625714 Marionette TRACE conn2 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:05 INFO - PROCESS | 3728 | 1466584625716 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:37:05 INFO - PROCESS | 3728 | ++DOCSHELL 13468800 == 29 [pid = 3728] [id = 644] 01:37:05 INFO - PROCESS | 3728 | ++DOMWINDOW == 67 (13B0D400) [pid = 3728] [serial = 1932] [outer = 00000000] 01:37:05 INFO - PROCESS | 3728 | ++DOMWINDOW == 68 (143C9000) [pid = 3728] [serial = 1933] [outer = 13B0D400] 01:37:05 INFO - PROCESS | 3728 | 1466584625760 Marionette DEBUG loaded listener.js 01:37:05 INFO - PROCESS | 3728 | ++DOMWINDOW == 69 (154E6C00) [pid = 3728] [serial = 1934] [outer = 13B0D400] 01:37:06 INFO - PROCESS | 3728 | 1466584626238 Marionette TRACE conn2 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 01:37:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 01:37:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 625ms 01:37:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 01:37:06 INFO - PROCESS | 3728 | 1466584626251 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 01:37:06 INFO - PROCESS | 3728 | 1466584626253 Marionette TRACE conn2 <- [1,2541,null,{"value":"13"}] 01:37:06 INFO - PROCESS | 3728 | 1466584626258 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 01:37:06 INFO - PROCESS | 3728 | 1466584626263 Marionette TRACE conn2 <- [1,2542,null,{}] 01:37:06 INFO - PROCESS | 3728 | 1466584626276 Marionette TRACE conn2 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:06 INFO - PROCESS | 3728 | 1466584626280 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:37:06 INFO - PROCESS | 3728 | 1466584626364 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 01:37:06 INFO - PROCESS | 3728 | 1466584626370 Marionette TRACE conn2 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:06 INFO - PROCESS | 3728 | 1466584626372 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:37:06 INFO - PROCESS | 3728 | ++DOCSHELL 162D2800 == 30 [pid = 3728] [id = 645] 01:37:06 INFO - PROCESS | 3728 | ++DOMWINDOW == 70 (162D5000) [pid = 3728] [serial = 1935] [outer = 00000000] 01:37:06 INFO - PROCESS | 3728 | ++DOMWINDOW == 71 (169CD400) [pid = 3728] [serial = 1936] [outer = 162D5000] 01:37:06 INFO - PROCESS | 3728 | 1466584626415 Marionette DEBUG loaded listener.js 01:37:06 INFO - PROCESS | 3728 | ++DOMWINDOW == 72 (16D67800) [pid = 3728] [serial = 1937] [outer = 162D5000] 01:37:06 INFO - PROCESS | 3728 | 1466584626896 Marionette TRACE conn2 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 01:37:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 01:37:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 688ms 01:37:06 INFO - PROCESS | 3728 | 1466584626956 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 01:37:06 INFO - PROCESS | 3728 | 1466584626958 Marionette TRACE conn2 <- [1,2545,null,{"value":"13"}] 01:37:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 01:37:06 INFO - PROCESS | 3728 | 1466584626961 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 01:37:06 INFO - PROCESS | 3728 | 1466584626963 Marionette TRACE conn2 <- [1,2546,null,{}] 01:37:06 INFO - PROCESS | 3728 | 1466584626966 Marionette TRACE conn2 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:06 INFO - PROCESS | 3728 | 1466584626968 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:37:07 INFO - PROCESS | 3728 | 1466584627086 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 01:37:07 INFO - PROCESS | 3728 | 1466584627173 Marionette TRACE conn2 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:07 INFO - PROCESS | 3728 | 1466584627175 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:37:07 INFO - PROCESS | 3728 | ++DOCSHELL 16E0BC00 == 31 [pid = 3728] [id = 646] 01:37:07 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (16EAE400) [pid = 3728] [serial = 1938] [outer = 00000000] 01:37:07 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (175A2000) [pid = 3728] [serial = 1939] [outer = 16EAE400] 01:37:07 INFO - PROCESS | 3728 | 1466584627218 Marionette DEBUG loaded listener.js 01:37:07 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (17665400) [pid = 3728] [serial = 1940] [outer = 16EAE400] 01:37:07 INFO - PROCESS | 3728 | 1466584627666 Marionette TRACE conn2 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 01:37:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 01:37:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 735ms 01:37:07 INFO - PROCESS | 3728 | 1466584627702 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 01:37:07 INFO - PROCESS | 3728 | 1466584627704 Marionette TRACE conn2 <- [1,2549,null,{"value":"13"}] 01:37:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 01:37:07 INFO - PROCESS | 3728 | 1466584627707 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 01:37:07 INFO - PROCESS | 3728 | 1466584627709 Marionette TRACE conn2 <- [1,2550,null,{}] 01:37:07 INFO - PROCESS | 3728 | 1466584627712 Marionette TRACE conn2 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:07 INFO - PROCESS | 3728 | 1466584627714 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:37:07 INFO - PROCESS | 3728 | 1466584627834 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 01:37:07 INFO - PROCESS | 3728 | 1466584627839 Marionette TRACE conn2 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:07 INFO - PROCESS | 3728 | 1466584627845 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:37:07 INFO - PROCESS | 3728 | ++DOCSHELL 13156800 == 32 [pid = 3728] [id = 647] 01:37:07 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (1785C000) [pid = 3728] [serial = 1941] [outer = 00000000] 01:37:07 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (17B06C00) [pid = 3728] [serial = 1942] [outer = 1785C000] 01:37:07 INFO - PROCESS | 3728 | 1466584627953 Marionette DEBUG loaded listener.js 01:37:08 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (17EED000) [pid = 3728] [serial = 1943] [outer = 1785C000] 01:37:08 INFO - PROCESS | 3728 | 1466584628414 Marionette TRACE conn2 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 01:37:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 01:37:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 735ms 01:37:08 INFO - PROCESS | 3728 | 1466584628451 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 01:37:08 INFO - PROCESS | 3728 | 1466584628453 Marionette TRACE conn2 <- [1,2553,null,{"value":"13"}] 01:37:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 01:37:08 INFO - PROCESS | 3728 | 1466584628494 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 01:37:08 INFO - PROCESS | 3728 | 1466584628496 Marionette TRACE conn2 <- [1,2554,null,{}] 01:37:08 INFO - PROCESS | 3728 | 1466584628501 Marionette TRACE conn2 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:08 INFO - PROCESS | 3728 | 1466584628504 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:37:08 INFO - PROCESS | 3728 | 1466584628616 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 01:37:08 INFO - PROCESS | 3728 | 1466584628631 Marionette TRACE conn2 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:08 INFO - PROCESS | 3728 | 1466584628642 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:37:08 INFO - PROCESS | 3728 | ++DOCSHELL 180B1C00 == 33 [pid = 3728] [id = 648] 01:37:08 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (19529000) [pid = 3728] [serial = 1944] [outer = 00000000] 01:37:08 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (1962DC00) [pid = 3728] [serial = 1945] [outer = 19529000] 01:37:08 INFO - PROCESS | 3728 | 1466584628742 Marionette DEBUG loaded listener.js 01:37:08 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (19630800) [pid = 3728] [serial = 1946] [outer = 19529000] 01:37:09 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (19635400) [pid = 3728] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 01:37:09 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (169D2400) [pid = 3728] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 01:37:09 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (16E09800) [pid = 3728] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 01:37:09 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (1144C000) [pid = 3728] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 01:37:09 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (154E0C00) [pid = 3728] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 01:37:09 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (156B1000) [pid = 3728] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 01:37:09 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (12DC4000) [pid = 3728] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 01:37:09 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (0F2E6000) [pid = 3728] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 01:37:09 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (0F2E1400) [pid = 3728] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 01:37:09 INFO - PROCESS | 3728 | --DOMWINDOW == 71 (13B15400) [pid = 3728] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 01:37:09 INFO - PROCESS | 3728 | --DOMWINDOW == 70 (176B6400) [pid = 3728] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 01:37:09 INFO - PROCESS | 3728 | --DOMWINDOW == 69 (160A5000) [pid = 3728] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 01:37:09 INFO - PROCESS | 3728 | --DOMWINDOW == 68 (1047E400) [pid = 3728] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 01:37:09 INFO - PROCESS | 3728 | 1466584629205 Marionette TRACE conn2 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 01:37:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 01:37:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 750ms 01:37:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 01:37:09 INFO - PROCESS | 3728 | 1466584629251 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 01:37:09 INFO - PROCESS | 3728 | 1466584629253 Marionette TRACE conn2 <- [1,2557,null,{"value":"13"}] 01:37:09 INFO - PROCESS | 3728 | 1466584629256 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 01:37:09 INFO - PROCESS | 3728 | 1466584629258 Marionette TRACE conn2 <- [1,2558,null,{}] 01:37:09 INFO - PROCESS | 3728 | 1466584629261 Marionette TRACE conn2 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:09 INFO - PROCESS | 3728 | 1466584629263 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:37:09 INFO - PROCESS | 3728 | 1466584629378 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 01:37:09 INFO - PROCESS | 3728 | 1466584629441 Marionette TRACE conn2 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:09 INFO - PROCESS | 3728 | 1466584629443 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:37:09 INFO - PROCESS | 3728 | ++DOCSHELL 128BFC00 == 34 [pid = 3728] [id = 649] 01:37:09 INFO - PROCESS | 3728 | ++DOMWINDOW == 69 (13C8F800) [pid = 3728] [serial = 1947] [outer = 00000000] 01:37:09 INFO - PROCESS | 3728 | ++DOMWINDOW == 70 (160A5000) [pid = 3728] [serial = 1948] [outer = 13C8F800] 01:37:09 INFO - PROCESS | 3728 | 1466584629486 Marionette DEBUG loaded listener.js 01:37:09 INFO - PROCESS | 3728 | ++DOMWINDOW == 71 (171BFC00) [pid = 3728] [serial = 1949] [outer = 13C8F800] 01:37:09 INFO - PROCESS | 3728 | 1466584629865 Marionette TRACE conn2 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 01:37:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 01:37:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 626ms 01:37:09 INFO - PROCESS | 3728 | 1466584629892 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 01:37:09 INFO - PROCESS | 3728 | 1466584629894 Marionette TRACE conn2 <- [1,2561,null,{"value":"13"}] 01:37:09 INFO - PROCESS | 3728 | 1466584629897 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 01:37:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 01:37:09 INFO - PROCESS | 3728 | 1466584629899 Marionette TRACE conn2 <- [1,2562,null,{}] 01:37:09 INFO - PROCESS | 3728 | 1466584629903 Marionette TRACE conn2 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:09 INFO - PROCESS | 3728 | 1466584629904 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:37:10 INFO - PROCESS | 3728 | 1466584629985 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 01:37:10 INFO - PROCESS | 3728 | 1466584629990 Marionette TRACE conn2 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:10 INFO - PROCESS | 3728 | 1466584629992 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:37:10 INFO - PROCESS | 3728 | ++DOCSHELL 156B1000 == 35 [pid = 3728] [id = 650] 01:37:10 INFO - PROCESS | 3728 | ++DOMWINDOW == 72 (1609B000) [pid = 3728] [serial = 1950] [outer = 00000000] 01:37:10 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (1952E000) [pid = 3728] [serial = 1951] [outer = 1609B000] 01:37:10 INFO - PROCESS | 3728 | 1466584630035 Marionette DEBUG loaded listener.js 01:37:10 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (198E3800) [pid = 3728] [serial = 1952] [outer = 1609B000] 01:37:10 INFO - PROCESS | 3728 | 1466584630487 Marionette TRACE conn2 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 01:37:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 01:37:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 626ms 01:37:10 INFO - PROCESS | 3728 | 1466584630537 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 01:37:10 INFO - PROCESS | 3728 | 1466584630539 Marionette TRACE conn2 <- [1,2565,null,{"value":"13"}] 01:37:10 INFO - PROCESS | 3728 | 1466584630542 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 01:37:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 01:37:10 INFO - PROCESS | 3728 | 1466584630544 Marionette TRACE conn2 <- [1,2566,null,{}] 01:37:10 INFO - PROCESS | 3728 | 1466584630552 Marionette TRACE conn2 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:10 INFO - PROCESS | 3728 | 1466584630553 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:37:10 INFO - PROCESS | 3728 | 1466584630643 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 01:37:10 INFO - PROCESS | 3728 | 1466584630649 Marionette TRACE conn2 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:10 INFO - PROCESS | 3728 | 1466584630651 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:37:10 INFO - PROCESS | 3728 | ++DOCSHELL 17E71C00 == 36 [pid = 3728] [id = 651] 01:37:10 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (1952D000) [pid = 3728] [serial = 1953] [outer = 00000000] 01:37:10 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (19B5F400) [pid = 3728] [serial = 1954] [outer = 1952D000] 01:37:10 INFO - PROCESS | 3728 | 1466584630694 Marionette DEBUG loaded listener.js 01:37:10 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (19B61400) [pid = 3728] [serial = 1955] [outer = 1952D000] 01:37:11 INFO - PROCESS | 3728 | --DOCSHELL 0F2E3800 == 35 [pid = 3728] [id = 630] 01:37:11 INFO - PROCESS | 3728 | --DOCSHELL 10434000 == 34 [pid = 3728] [id = 643] 01:37:11 INFO - PROCESS | 3728 | --DOCSHELL 10E07400 == 33 [pid = 3728] [id = 641] 01:37:11 INFO - PROCESS | 3728 | --DOCSHELL 0F2E2000 == 32 [pid = 3728] [id = 642] 01:37:11 INFO - PROCESS | 3728 | --DOCSHELL 198E6400 == 31 [pid = 3728] [id = 640] 01:37:12 INFO - PROCESS | 3728 | --DOCSHELL 13468800 == 30 [pid = 3728] [id = 644] 01:37:12 INFO - PROCESS | 3728 | --DOCSHELL 16E0BC00 == 29 [pid = 3728] [id = 646] 01:37:12 INFO - PROCESS | 3728 | --DOCSHELL 13156800 == 28 [pid = 3728] [id = 647] 01:37:12 INFO - PROCESS | 3728 | --DOCSHELL 128BFC00 == 27 [pid = 3728] [id = 649] 01:37:12 INFO - PROCESS | 3728 | --DOCSHELL 180B1C00 == 26 [pid = 3728] [id = 648] 01:37:12 INFO - PROCESS | 3728 | --DOCSHELL 162D2800 == 25 [pid = 3728] [id = 645] 01:37:12 INFO - PROCESS | 3728 | --DOCSHELL 156B1000 == 24 [pid = 3728] [id = 650] 01:37:12 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (198E6800) [pid = 3728] [serial = 1918] [outer = 00000000] [url = about:blank] 01:37:12 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (16E09C00) [pid = 3728] [serial = 1906] [outer = 00000000] [url = about:blank] 01:37:12 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (176B4800) [pid = 3728] [serial = 1909] [outer = 00000000] [url = about:blank] 01:37:12 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (11C49400) [pid = 3728] [serial = 1894] [outer = 00000000] [url = about:blank] 01:37:12 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (11CD3400) [pid = 3728] [serial = 1895] [outer = 00000000] [url = about:blank] 01:37:12 INFO - PROCESS | 3728 | --DOMWINDOW == 71 (16EA3000) [pid = 3728] [serial = 1907] [outer = 00000000] [url = about:blank] 01:37:12 INFO - PROCESS | 3728 | --DOMWINDOW == 70 (15531C00) [pid = 3728] [serial = 1900] [outer = 00000000] [url = about:blank] 01:37:12 INFO - PROCESS | 3728 | --DOMWINDOW == 69 (156B4C00) [pid = 3728] [serial = 1901] [outer = 00000000] [url = about:blank] 01:37:12 INFO - PROCESS | 3728 | --DOMWINDOW == 68 (1689C400) [pid = 3728] [serial = 1903] [outer = 00000000] [url = about:blank] 01:37:12 INFO - PROCESS | 3728 | --DOMWINDOW == 67 (1312A000) [pid = 3728] [serial = 1897] [outer = 00000000] [url = about:blank] 01:37:12 INFO - PROCESS | 3728 | --DOMWINDOW == 66 (13158800) [pid = 3728] [serial = 1898] [outer = 00000000] [url = about:blank] 01:37:12 INFO - PROCESS | 3728 | --DOMWINDOW == 65 (10F68800) [pid = 3728] [serial = 1892] [outer = 00000000] [url = about:blank] 01:37:12 INFO - PROCESS | 3728 | --DOMWINDOW == 64 (10B61000) [pid = 3728] [serial = 1891] [outer = 00000000] [url = about:blank] 01:37:12 INFO - PROCESS | 3728 | --DOMWINDOW == 63 (17BAE800) [pid = 3728] [serial = 1910] [outer = 00000000] [url = about:blank] 01:37:12 INFO - PROCESS | 3728 | --DOMWINDOW == 62 (105F2000) [pid = 3728] [serial = 1883] [outer = 00000000] [url = about:blank] 01:37:12 INFO - PROCESS | 3728 | --DOMWINDOW == 61 (10267C00) [pid = 3728] [serial = 1882] [outer = 00000000] [url = about:blank] 01:37:12 INFO - PROCESS | 3728 | --DOMWINDOW == 60 (156B7000) [pid = 3728] [serial = 1886] [outer = 00000000] [url = about:blank] 01:37:12 INFO - PROCESS | 3728 | --DOMWINDOW == 59 (140F1C00) [pid = 3728] [serial = 1885] [outer = 00000000] [url = about:blank] 01:37:12 INFO - PROCESS | 3728 | --DOMWINDOW == 58 (19635C00) [pid = 3728] [serial = 1889] [outer = 00000000] [url = about:blank] 01:37:12 INFO - PROCESS | 3728 | --DOMWINDOW == 57 (180AF400) [pid = 3728] [serial = 1888] [outer = 00000000] [url = about:blank] 01:37:12 INFO - PROCESS | 3728 | --DOMWINDOW == 56 (17EEE800) [pid = 3728] [serial = 1915] [outer = 00000000] [url = about:blank] 01:37:12 INFO - PROCESS | 3728 | --DOMWINDOW == 55 (128BE000) [pid = 3728] [serial = 1912] [outer = 00000000] [url = about:blank] 01:37:12 INFO - PROCESS | 3728 | --DOMWINDOW == 54 (143F6400) [pid = 3728] [serial = 1913] [outer = 00000000] [url = about:blank] 01:37:12 INFO - PROCESS | 3728 | --DOMWINDOW == 53 (180B3000) [pid = 3728] [serial = 1916] [outer = 00000000] [url = about:blank] 01:37:12 INFO - PROCESS | 3728 | --DOMWINDOW == 52 (198E7000) [pid = 3728] [serial = 1919] [outer = 00000000] [url = about:blank] 01:37:12 INFO - PROCESS | 3728 | --DOMWINDOW == 51 (16974800) [pid = 3728] [serial = 1904] [outer = 00000000] [url = about:blank] 01:37:12 INFO - PROCESS | 3728 | 1466584632456 Marionette TRACE conn2 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 01:37:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 01:37:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1955ms 01:37:12 INFO - PROCESS | 3728 | 1466584632495 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 01:37:12 INFO - PROCESS | 3728 | 1466584632500 Marionette TRACE conn2 <- [1,2569,null,{"value":"13"}] 01:37:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 01:37:12 INFO - PROCESS | 3728 | 1466584632506 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 01:37:12 INFO - PROCESS | 3728 | 1466584632509 Marionette TRACE conn2 <- [1,2570,null,{}] 01:37:12 INFO - PROCESS | 3728 | 1466584632515 Marionette TRACE conn2 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:12 INFO - PROCESS | 3728 | 1466584632518 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:37:12 INFO - PROCESS | 3728 | 1466584632617 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 01:37:12 INFO - PROCESS | 3728 | 1466584632626 Marionette TRACE conn2 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:12 INFO - PROCESS | 3728 | 1466584632629 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:37:12 INFO - PROCESS | 3728 | ++DOCSHELL 10E09400 == 25 [pid = 3728] [id = 652] 01:37:12 INFO - PROCESS | 3728 | ++DOMWINDOW == 52 (10E0B800) [pid = 3728] [serial = 1956] [outer = 00000000] 01:37:12 INFO - PROCESS | 3728 | ++DOMWINDOW == 53 (1144DC00) [pid = 3728] [serial = 1957] [outer = 10E0B800] 01:37:12 INFO - PROCESS | 3728 | 1466584632679 Marionette DEBUG loaded listener.js 01:37:12 INFO - PROCESS | 3728 | ++DOMWINDOW == 54 (114D2000) [pid = 3728] [serial = 1958] [outer = 10E0B800] 01:37:13 INFO - PROCESS | 3728 | 1466584633182 Marionette TRACE conn2 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 01:37:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 01:37:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 689ms 01:37:13 INFO - PROCESS | 3728 | 1466584633205 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 01:37:13 INFO - PROCESS | 3728 | 1466584633210 Marionette TRACE conn2 <- [1,2573,null,{"value":"13"}] 01:37:13 INFO - PROCESS | 3728 | 1466584633220 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 01:37:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 01:37:13 INFO - PROCESS | 3728 | 1466584633223 Marionette TRACE conn2 <- [1,2574,null,{}] 01:37:13 INFO - PROCESS | 3728 | 1466584633227 Marionette TRACE conn2 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:13 INFO - PROCESS | 3728 | 1466584633230 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:37:13 INFO - PROCESS | 3728 | 1466584633315 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 01:37:13 INFO - PROCESS | 3728 | 1466584633321 Marionette TRACE conn2 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:13 INFO - PROCESS | 3728 | 1466584633324 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:37:13 INFO - PROCESS | 3728 | ++DOCSHELL 128BD000 == 26 [pid = 3728] [id = 653] 01:37:13 INFO - PROCESS | 3728 | ++DOMWINDOW == 55 (128BD800) [pid = 3728] [serial = 1959] [outer = 00000000] 01:37:13 INFO - PROCESS | 3728 | ++DOMWINDOW == 56 (129AB800) [pid = 3728] [serial = 1960] [outer = 128BD800] 01:37:13 INFO - PROCESS | 3728 | 1466584633371 Marionette DEBUG loaded listener.js 01:37:13 INFO - PROCESS | 3728 | ++DOMWINDOW == 57 (12B0A400) [pid = 3728] [serial = 1961] [outer = 128BD800] 01:37:13 INFO - PROCESS | 3728 | 1466584633841 Marionette TRACE conn2 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 01:37:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 01:37:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 626ms 01:37:13 INFO - PROCESS | 3728 | 1466584633859 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 01:37:13 INFO - PROCESS | 3728 | 1466584633861 Marionette TRACE conn2 <- [1,2577,null,{"value":"13"}] 01:37:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 01:37:13 INFO - PROCESS | 3728 | 1466584633865 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 01:37:13 INFO - PROCESS | 3728 | 1466584633868 Marionette TRACE conn2 <- [1,2578,null,{}] 01:37:13 INFO - PROCESS | 3728 | 1466584633879 Marionette TRACE conn2 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:13 INFO - PROCESS | 3728 | 1466584633884 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:37:13 INFO - PROCESS | 3728 | 1466584633971 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 01:37:14 INFO - PROCESS | 3728 | 1466584633978 Marionette TRACE conn2 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:14 INFO - PROCESS | 3728 | 1466584633981 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:37:14 INFO - PROCESS | 3728 | ++DOCSHELL 13B0AC00 == 27 [pid = 3728] [id = 654] 01:37:14 INFO - PROCESS | 3728 | ++DOMWINDOW == 58 (13B0B000) [pid = 3728] [serial = 1962] [outer = 00000000] 01:37:14 INFO - PROCESS | 3728 | ++DOMWINDOW == 59 (13C82400) [pid = 3728] [serial = 1963] [outer = 13B0B000] 01:37:14 INFO - PROCESS | 3728 | 1466584634030 Marionette DEBUG loaded listener.js 01:37:14 INFO - PROCESS | 3728 | ++DOMWINDOW == 60 (14040400) [pid = 3728] [serial = 1964] [outer = 13B0B000] 01:37:14 INFO - PROCESS | 3728 | 1466584634512 Marionette TRACE conn2 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 01:37:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 01:37:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 688ms 01:37:14 INFO - PROCESS | 3728 | 1466584634564 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 01:37:14 INFO - PROCESS | 3728 | 1466584634567 Marionette TRACE conn2 <- [1,2581,null,{"value":"13"}] 01:37:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 01:37:14 INFO - PROCESS | 3728 | 1466584634570 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 01:37:14 INFO - PROCESS | 3728 | 1466584634572 Marionette TRACE conn2 <- [1,2582,null,{}] 01:37:14 INFO - PROCESS | 3728 | 1466584634575 Marionette TRACE conn2 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:14 INFO - PROCESS | 3728 | 1466584634578 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:37:14 INFO - PROCESS | 3728 | 1466584634676 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 01:37:14 INFO - PROCESS | 3728 | 1466584634681 Marionette TRACE conn2 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:14 INFO - PROCESS | 3728 | 1466584634683 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:37:14 INFO - PROCESS | 3728 | ++DOCSHELL 140EE800 == 28 [pid = 3728] [id = 655] 01:37:14 INFO - PROCESS | 3728 | ++DOMWINDOW == 61 (140EF800) [pid = 3728] [serial = 1965] [outer = 00000000] 01:37:14 INFO - PROCESS | 3728 | ++DOMWINDOW == 62 (1553C400) [pid = 3728] [serial = 1966] [outer = 140EF800] 01:37:14 INFO - PROCESS | 3728 | 1466584634727 Marionette DEBUG loaded listener.js 01:37:14 INFO - PROCESS | 3728 | ++DOMWINDOW == 63 (159A5C00) [pid = 3728] [serial = 1967] [outer = 140EF800] 01:37:15 INFO - PROCESS | 3728 | 1466584635196 Marionette TRACE conn2 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 01:37:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 01:37:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 688ms 01:37:15 INFO - PROCESS | 3728 | 1466584635269 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 01:37:15 INFO - PROCESS | 3728 | 1466584635271 Marionette TRACE conn2 <- [1,2585,null,{"value":"13"}] 01:37:15 INFO - PROCESS | 3728 | 1466584635275 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 01:37:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 01:37:15 INFO - PROCESS | 3728 | 1466584635276 Marionette TRACE conn2 <- [1,2586,null,{}] 01:37:15 INFO - PROCESS | 3728 | 1466584635280 Marionette TRACE conn2 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:15 INFO - PROCESS | 3728 | 1466584635282 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:37:15 INFO - PROCESS | 3728 | 1466584635359 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 01:37:15 INFO - PROCESS | 3728 | 1466584635393 Marionette TRACE conn2 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:15 INFO - PROCESS | 3728 | 1466584635395 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:37:15 INFO - PROCESS | 3728 | ++DOCSHELL 159B3C00 == 29 [pid = 3728] [id = 656] 01:37:15 INFO - PROCESS | 3728 | ++DOMWINDOW == 64 (1609A400) [pid = 3728] [serial = 1968] [outer = 00000000] 01:37:15 INFO - PROCESS | 3728 | ++DOMWINDOW == 65 (162CE400) [pid = 3728] [serial = 1969] [outer = 1609A400] 01:37:15 INFO - PROCESS | 3728 | 1466584635439 Marionette DEBUG loaded listener.js 01:37:15 INFO - PROCESS | 3728 | ++DOMWINDOW == 66 (162D3800) [pid = 3728] [serial = 1970] [outer = 1609A400] 01:37:15 INFO - PROCESS | 3728 | 1466584635900 Marionette TRACE conn2 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 01:37:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 01:37:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 704ms 01:37:15 INFO - PROCESS | 3728 | 1466584635975 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 01:37:15 INFO - PROCESS | 3728 | 1466584635977 Marionette TRACE conn2 <- [1,2589,null,{"value":"13"}] 01:37:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 01:37:15 INFO - PROCESS | 3728 | 1466584635980 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 01:37:15 INFO - PROCESS | 3728 | 1466584635982 Marionette TRACE conn2 <- [1,2590,null,{}] 01:37:16 INFO - PROCESS | 3728 | 1466584635986 Marionette TRACE conn2 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:16 INFO - PROCESS | 3728 | 1466584635991 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:37:16 INFO - PROCESS | 3728 | 1466584636093 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 01:37:16 INFO - PROCESS | 3728 | 1466584636099 Marionette TRACE conn2 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:16 INFO - PROCESS | 3728 | 1466584636101 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:37:16 INFO - PROCESS | 3728 | ++DOCSHELL 16D5B000 == 30 [pid = 3728] [id = 657] 01:37:16 INFO - PROCESS | 3728 | ++DOMWINDOW == 67 (16D5B800) [pid = 3728] [serial = 1971] [outer = 00000000] 01:37:16 INFO - PROCESS | 3728 | ++DOMWINDOW == 68 (16E0C000) [pid = 3728] [serial = 1972] [outer = 16D5B800] 01:37:16 INFO - PROCESS | 3728 | 1466584636144 Marionette DEBUG loaded listener.js 01:37:16 INFO - PROCESS | 3728 | ++DOMWINDOW == 69 (16EAD400) [pid = 3728] [serial = 1973] [outer = 16D5B800] 01:37:16 INFO - PROCESS | 3728 | 1466584636596 Marionette TRACE conn2 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 01:37:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 01:37:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 704ms 01:37:16 INFO - PROCESS | 3728 | 1466584636684 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 01:37:16 INFO - PROCESS | 3728 | 1466584636686 Marionette TRACE conn2 <- [1,2593,null,{"value":"13"}] 01:37:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 01:37:16 INFO - PROCESS | 3728 | 1466584636689 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 01:37:16 INFO - PROCESS | 3728 | 1466584636691 Marionette TRACE conn2 <- [1,2594,null,{}] 01:37:16 INFO - PROCESS | 3728 | 1466584636694 Marionette TRACE conn2 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:16 INFO - PROCESS | 3728 | 1466584636696 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:37:16 INFO - PROCESS | 3728 | 1466584636796 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 01:37:16 INFO - PROCESS | 3728 | 1466584636817 Marionette TRACE conn2 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:16 INFO - PROCESS | 3728 | 1466584636819 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:37:16 INFO - PROCESS | 3728 | ++DOCSHELL 129AA400 == 31 [pid = 3728] [id = 658] 01:37:16 INFO - PROCESS | 3728 | ++DOMWINDOW == 70 (16E0BC00) [pid = 3728] [serial = 1974] [outer = 00000000] 01:37:16 INFO - PROCESS | 3728 | ++DOMWINDOW == 71 (17854C00) [pid = 3728] [serial = 1975] [outer = 16E0BC00] 01:37:16 INFO - PROCESS | 3728 | 1466584636862 Marionette DEBUG loaded listener.js 01:37:16 INFO - PROCESS | 3728 | ++DOMWINDOW == 72 (17859000) [pid = 3728] [serial = 1976] [outer = 16E0BC00] 01:37:17 INFO - PROCESS | 3728 | 1466584637315 Marionette TRACE conn2 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 01:37:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 01:37:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 688ms 01:37:17 INFO - PROCESS | 3728 | 1466584637389 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 01:37:17 INFO - PROCESS | 3728 | 1466584637391 Marionette TRACE conn2 <- [1,2597,null,{"value":"13"}] 01:37:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 01:37:17 INFO - PROCESS | 3728 | 1466584637395 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 01:37:17 INFO - PROCESS | 3728 | 1466584637396 Marionette TRACE conn2 <- [1,2598,null,{}] 01:37:17 INFO - PROCESS | 3728 | 1466584637400 Marionette TRACE conn2 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:17 INFO - PROCESS | 3728 | 1466584637402 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:37:17 INFO - PROCESS | 3728 | 1466584637477 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 01:37:17 INFO - PROCESS | 3728 | 1466584637483 Marionette TRACE conn2 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:17 INFO - PROCESS | 3728 | 1466584637485 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:37:17 INFO - PROCESS | 3728 | ++DOCSHELL 178EB800 == 32 [pid = 3728] [id = 659] 01:37:17 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (17B06000) [pid = 3728] [serial = 1977] [outer = 00000000] 01:37:17 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (17E0DC00) [pid = 3728] [serial = 1978] [outer = 17B06000] 01:37:17 INFO - PROCESS | 3728 | 1466584637527 Marionette DEBUG loaded listener.js 01:37:17 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (17E0F400) [pid = 3728] [serial = 1979] [outer = 17B06000] 01:37:18 INFO - PROCESS | 3728 | 1466584637981 Marionette TRACE conn2 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 01:37:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 01:37:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 626ms 01:37:18 INFO - PROCESS | 3728 | 1466584638033 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 01:37:18 INFO - PROCESS | 3728 | 1466584638035 Marionette TRACE conn2 <- [1,2601,null,{"value":"13"}] 01:37:18 INFO - PROCESS | 3728 | 1466584638038 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 01:37:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 01:37:18 INFO - PROCESS | 3728 | 1466584638040 Marionette TRACE conn2 <- [1,2602,null,{}] 01:37:18 INFO - PROCESS | 3728 | 1466584638043 Marionette TRACE conn2 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:18 INFO - PROCESS | 3728 | 1466584638045 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:37:18 INFO - PROCESS | 3728 | 1466584638156 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 01:37:18 INFO - PROCESS | 3728 | 1466584638242 Marionette TRACE conn2 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:18 INFO - PROCESS | 3728 | 1466584638245 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:37:18 INFO - PROCESS | 3728 | ++DOCSHELL 13B09C00 == 33 [pid = 3728] [id = 660] 01:37:18 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (180AC800) [pid = 3728] [serial = 1980] [outer = 00000000] 01:37:18 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (180B6400) [pid = 3728] [serial = 1981] [outer = 180AC800] 01:37:18 INFO - PROCESS | 3728 | 1466584638289 Marionette DEBUG loaded listener.js 01:37:18 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (180B9400) [pid = 3728] [serial = 1982] [outer = 180AC800] 01:37:18 INFO - PROCESS | 3728 | 1466584638707 Marionette TRACE conn2 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 01:37:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 01:37:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 689ms 01:37:18 INFO - PROCESS | 3728 | 1466584638738 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 01:37:18 INFO - PROCESS | 3728 | 1466584638740 Marionette TRACE conn2 <- [1,2605,null,{"value":"13"}] 01:37:18 INFO - PROCESS | 3728 | 1466584638743 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 01:37:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 01:37:18 INFO - PROCESS | 3728 | 1466584638745 Marionette TRACE conn2 <- [1,2606,null,{}] 01:37:18 INFO - PROCESS | 3728 | 1466584638749 Marionette TRACE conn2 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:18 INFO - PROCESS | 3728 | 1466584638750 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:37:18 INFO - PROCESS | 3728 | 1466584638867 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 01:37:18 INFO - PROCESS | 3728 | 1466584638872 Marionette TRACE conn2 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:18 INFO - PROCESS | 3728 | 1466584638874 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:37:18 INFO - PROCESS | 3728 | ++DOCSHELL 159A8400 == 34 [pid = 3728] [id = 661] 01:37:18 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (178F1400) [pid = 3728] [serial = 1983] [outer = 00000000] 01:37:18 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (198E1400) [pid = 3728] [serial = 1984] [outer = 178F1400] 01:37:18 INFO - PROCESS | 3728 | 1466584638916 Marionette DEBUG loaded listener.js 01:37:19 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (198E7400) [pid = 3728] [serial = 1985] [outer = 178F1400] 01:37:19 INFO - PROCESS | 3728 | 1466584639390 Marionette TRACE conn2 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 01:37:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 01:37:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 704ms 01:37:19 INFO - PROCESS | 3728 | 1466584639444 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 01:37:19 INFO - PROCESS | 3728 | 1466584639446 Marionette TRACE conn2 <- [1,2609,null,{"value":"13"}] 01:37:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 01:37:19 INFO - PROCESS | 3728 | 1466584639449 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 01:37:19 INFO - PROCESS | 3728 | 1466584639451 Marionette TRACE conn2 <- [1,2610,null,{}] 01:37:19 INFO - PROCESS | 3728 | 1466584639455 Marionette TRACE conn2 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:19 INFO - PROCESS | 3728 | 1466584639457 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:37:19 INFO - PROCESS | 3728 | 1466584639609 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 01:37:19 INFO - PROCESS | 3728 | 1466584639634 Marionette TRACE conn2 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:19 INFO - PROCESS | 3728 | 1466584639637 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:37:19 INFO - PROCESS | 3728 | ++DOCSHELL 159B2800 == 35 [pid = 3728] [id = 662] 01:37:19 INFO - PROCESS | 3728 | ++DOMWINDOW == 82 (1962D400) [pid = 3728] [serial = 1986] [outer = 00000000] 01:37:19 INFO - PROCESS | 3728 | ++DOMWINDOW == 83 (19B5B400) [pid = 3728] [serial = 1987] [outer = 1962D400] 01:37:19 INFO - PROCESS | 3728 | 1466584639689 Marionette DEBUG loaded listener.js 01:37:19 INFO - PROCESS | 3728 | ++DOMWINDOW == 84 (19B69000) [pid = 3728] [serial = 1988] [outer = 1962D400] 01:37:20 INFO - PROCESS | 3728 | --DOMWINDOW == 83 (16EAE400) [pid = 3728] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 01:37:20 INFO - PROCESS | 3728 | --DOMWINDOW == 82 (1785C000) [pid = 3728] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 01:37:20 INFO - PROCESS | 3728 | --DOMWINDOW == 81 (13C8F800) [pid = 3728] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 01:37:20 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (19529000) [pid = 3728] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 01:37:20 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (1609B000) [pid = 3728] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 01:37:20 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (162D5000) [pid = 3728] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 01:37:20 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (13B0D400) [pid = 3728] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 01:37:20 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (105F5C00) [pid = 3728] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 01:37:20 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (0F2E2C00) [pid = 3728] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 01:37:20 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (114D5800) [pid = 3728] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 01:37:20 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (19B5A800) [pid = 3728] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 01:37:20 INFO - PROCESS | 3728 | 1466584640305 Marionette TRACE conn2 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 01:37:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 01:37:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 907ms 01:37:20 INFO - PROCESS | 3728 | 1466584640353 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 01:37:20 INFO - PROCESS | 3728 | 1466584640355 Marionette TRACE conn2 <- [1,2613,null,{"value":"13"}] 01:37:20 INFO - PROCESS | 3728 | 1466584640358 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 01:37:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 01:37:20 INFO - PROCESS | 3728 | 1466584640360 Marionette TRACE conn2 <- [1,2614,null,{}] 01:37:20 INFO - PROCESS | 3728 | 1466584640364 Marionette TRACE conn2 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:20 INFO - PROCESS | 3728 | 1466584640365 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:37:20 INFO - PROCESS | 3728 | 1466584640445 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 01:37:20 INFO - PROCESS | 3728 | 1466584640543 Marionette TRACE conn2 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:20 INFO - PROCESS | 3728 | 1466584640545 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:37:20 INFO - PROCESS | 3728 | ++DOCSHELL 105EF800 == 36 [pid = 3728] [id = 663] 01:37:20 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (10A5CC00) [pid = 3728] [serial = 1989] [outer = 00000000] 01:37:20 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (140EA800) [pid = 3728] [serial = 1990] [outer = 10A5CC00] 01:37:20 INFO - PROCESS | 3728 | 1466584640588 Marionette DEBUG loaded listener.js 01:37:20 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (1712CC00) [pid = 3728] [serial = 1991] [outer = 10A5CC00] 01:37:20 INFO - PROCESS | 3728 | 1466584640944 Marionette TRACE conn2 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 01:37:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 01:37:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 642ms 01:37:21 INFO - PROCESS | 3728 | 1466584640997 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 01:37:21 INFO - PROCESS | 3728 | 1466584640999 Marionette TRACE conn2 <- [1,2617,null,{"value":"13"}] 01:37:21 INFO - PROCESS | 3728 | 1466584641002 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 01:37:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 01:37:21 INFO - PROCESS | 3728 | 1466584641003 Marionette TRACE conn2 <- [1,2618,null,{}] 01:37:21 INFO - PROCESS | 3728 | 1466584641006 Marionette TRACE conn2 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:21 INFO - PROCESS | 3728 | 1466584641008 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:37:21 INFO - PROCESS | 3728 | 1466584641126 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 01:37:21 INFO - PROCESS | 3728 | 1466584641133 Marionette TRACE conn2 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:21 INFO - PROCESS | 3728 | 1466584641135 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:37:21 INFO - PROCESS | 3728 | ++DOCSHELL 13C0EC00 == 37 [pid = 3728] [id = 664] 01:37:21 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (16EAE400) [pid = 3728] [serial = 1992] [outer = 00000000] 01:37:21 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (198EF000) [pid = 3728] [serial = 1993] [outer = 16EAE400] 01:37:21 INFO - PROCESS | 3728 | 1466584641190 Marionette DEBUG loaded listener.js 01:37:21 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (19BBD400) [pid = 3728] [serial = 1994] [outer = 16EAE400] 01:37:21 INFO - PROCESS | 3728 | 1466584641592 Marionette TRACE conn2 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 01:37:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 01:37:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 626ms 01:37:21 INFO - PROCESS | 3728 | 1466584641641 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 01:37:21 INFO - PROCESS | 3728 | 1466584641642 Marionette TRACE conn2 <- [1,2621,null,{"value":"13"}] 01:37:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 01:37:21 INFO - PROCESS | 3728 | 1466584641646 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 01:37:21 INFO - PROCESS | 3728 | 1466584641647 Marionette TRACE conn2 <- [1,2622,null,{}] 01:37:21 INFO - PROCESS | 3728 | 1466584641651 Marionette TRACE conn2 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:21 INFO - PROCESS | 3728 | 1466584641652 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:37:21 INFO - PROCESS | 3728 | 1466584641774 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 01:37:21 INFO - PROCESS | 3728 | 1466584641785 Marionette TRACE conn2 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:21 INFO - PROCESS | 3728 | 1466584641787 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:37:21 INFO - PROCESS | 3728 | ++DOCSHELL 162CE000 == 38 [pid = 3728] [id = 665] 01:37:21 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (162CF400) [pid = 3728] [serial = 1995] [outer = 00000000] 01:37:21 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (19D68000) [pid = 3728] [serial = 1996] [outer = 162CF400] 01:37:21 INFO - PROCESS | 3728 | 1466584641829 Marionette DEBUG loaded listener.js 01:37:21 INFO - PROCESS | 3728 | ++DOMWINDOW == 82 (19D70000) [pid = 3728] [serial = 1997] [outer = 162CF400] 01:37:22 INFO - PROCESS | 3728 | 1466584642309 Marionette TRACE conn2 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 01:37:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 01:37:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 689ms 01:37:22 INFO - PROCESS | 3728 | 1466584642346 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 01:37:22 INFO - PROCESS | 3728 | 1466584642351 Marionette TRACE conn2 <- [1,2625,null,{"value":"13"}] 01:37:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 01:37:22 INFO - PROCESS | 3728 | 1466584642356 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 01:37:22 INFO - PROCESS | 3728 | 1466584642360 Marionette TRACE conn2 <- [1,2626,null,{}] 01:37:22 INFO - PROCESS | 3728 | 1466584642365 Marionette TRACE conn2 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:22 INFO - PROCESS | 3728 | 1466584642368 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:37:22 INFO - PROCESS | 3728 | 1466584642584 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 01:37:22 INFO - PROCESS | 3728 | 1466584642728 Marionette TRACE conn2 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:22 INFO - PROCESS | 3728 | 1466584642733 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:37:22 INFO - PROCESS | 3728 | ++DOCSHELL 0F2E3C00 == 39 [pid = 3728] [id = 666] 01:37:22 INFO - PROCESS | 3728 | ++DOMWINDOW == 83 (0F2E9C00) [pid = 3728] [serial = 1998] [outer = 00000000] 01:37:22 INFO - PROCESS | 3728 | ++DOMWINDOW == 84 (10F69C00) [pid = 3728] [serial = 1999] [outer = 0F2E9C00] 01:37:22 INFO - PROCESS | 3728 | 1466584642791 Marionette DEBUG loaded listener.js 01:37:22 INFO - PROCESS | 3728 | ++DOMWINDOW == 85 (1281E400) [pid = 3728] [serial = 2000] [outer = 0F2E9C00] 01:37:23 INFO - PROCESS | 3728 | 1466584643451 Marionette TRACE conn2 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 01:37:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 01:37:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1158ms 01:37:23 INFO - PROCESS | 3728 | 1466584643514 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 01:37:23 INFO - PROCESS | 3728 | 1466584643519 Marionette TRACE conn2 <- [1,2629,null,{"value":"13"}] 01:37:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 01:37:23 INFO - PROCESS | 3728 | 1466584643525 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 01:37:23 INFO - PROCESS | 3728 | 1466584643528 Marionette TRACE conn2 <- [1,2630,null,{}] 01:37:23 INFO - PROCESS | 3728 | 1466584643532 Marionette TRACE conn2 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:23 INFO - PROCESS | 3728 | 1466584643535 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:37:23 INFO - PROCESS | 3728 | 1466584643657 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 01:37:23 INFO - PROCESS | 3728 | 1466584643805 Marionette TRACE conn2 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:23 INFO - PROCESS | 3728 | 1466584643808 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:37:23 INFO - PROCESS | 3728 | ++DOCSHELL 1312B400 == 40 [pid = 3728] [id = 667] 01:37:23 INFO - PROCESS | 3728 | ++DOMWINDOW == 86 (13153C00) [pid = 3728] [serial = 2001] [outer = 00000000] 01:37:23 INFO - PROCESS | 3728 | ++DOMWINDOW == 87 (131EE800) [pid = 3728] [serial = 2002] [outer = 13153C00] 01:37:23 INFO - PROCESS | 3728 | 1466584643865 Marionette DEBUG loaded listener.js 01:37:23 INFO - PROCESS | 3728 | ++DOMWINDOW == 88 (14036000) [pid = 3728] [serial = 2003] [outer = 13153C00] 01:37:24 INFO - PROCESS | 3728 | --DOCSHELL 13C0EC00 == 39 [pid = 3728] [id = 664] 01:37:24 INFO - PROCESS | 3728 | --DOCSHELL 105EF800 == 38 [pid = 3728] [id = 663] 01:37:24 INFO - PROCESS | 3728 | --DOCSHELL 159B2800 == 37 [pid = 3728] [id = 662] 01:37:24 INFO - PROCESS | 3728 | --DOCSHELL 159A8400 == 36 [pid = 3728] [id = 661] 01:37:24 INFO - PROCESS | 3728 | --DOCSHELL 13B09C00 == 35 [pid = 3728] [id = 660] 01:37:24 INFO - PROCESS | 3728 | --DOCSHELL 178EB800 == 34 [pid = 3728] [id = 659] 01:37:24 INFO - PROCESS | 3728 | --DOCSHELL 129AA400 == 33 [pid = 3728] [id = 658] 01:37:24 INFO - PROCESS | 3728 | --DOCSHELL 16D5B000 == 32 [pid = 3728] [id = 657] 01:37:24 INFO - PROCESS | 3728 | --DOCSHELL 159B3C00 == 31 [pid = 3728] [id = 656] 01:37:24 INFO - PROCESS | 3728 | --DOCSHELL 140EE800 == 30 [pid = 3728] [id = 655] 01:37:24 INFO - PROCESS | 3728 | --DOCSHELL 13B0AC00 == 29 [pid = 3728] [id = 654] 01:37:24 INFO - PROCESS | 3728 | --DOCSHELL 128BD000 == 28 [pid = 3728] [id = 653] 01:37:24 INFO - PROCESS | 3728 | --DOCSHELL 10E09400 == 27 [pid = 3728] [id = 652] 01:37:24 INFO - PROCESS | 3728 | --DOCSHELL 17E71C00 == 26 [pid = 3728] [id = 651] 01:37:24 INFO - PROCESS | 3728 | --DOMWINDOW == 87 (175A2000) [pid = 3728] [serial = 1939] [outer = 00000000] [url = about:blank] 01:37:24 INFO - PROCESS | 3728 | --DOMWINDOW == 86 (17EED000) [pid = 3728] [serial = 1943] [outer = 00000000] [url = about:blank] 01:37:24 INFO - PROCESS | 3728 | --DOMWINDOW == 85 (17B06C00) [pid = 3728] [serial = 1942] [outer = 00000000] [url = about:blank] 01:37:24 INFO - PROCESS | 3728 | --DOMWINDOW == 84 (160A5000) [pid = 3728] [serial = 1948] [outer = 00000000] [url = about:blank] 01:37:24 INFO - PROCESS | 3728 | --DOMWINDOW == 83 (1962DC00) [pid = 3728] [serial = 1945] [outer = 00000000] [url = about:blank] 01:37:24 INFO - PROCESS | 3728 | --DOMWINDOW == 82 (1952E000) [pid = 3728] [serial = 1951] [outer = 00000000] [url = about:blank] 01:37:24 INFO - PROCESS | 3728 | --DOMWINDOW == 81 (19B5F400) [pid = 3728] [serial = 1954] [outer = 00000000] [url = about:blank] 01:37:24 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (198E3800) [pid = 3728] [serial = 1952] [outer = 00000000] [url = about:blank] 01:37:24 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (169CD400) [pid = 3728] [serial = 1936] [outer = 00000000] [url = about:blank] 01:37:24 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (143C9000) [pid = 3728] [serial = 1933] [outer = 00000000] [url = about:blank] 01:37:24 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (154E6C00) [pid = 3728] [serial = 1934] [outer = 00000000] [url = about:blank] 01:37:24 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (11CD0000) [pid = 3728] [serial = 1930] [outer = 00000000] [url = about:blank] 01:37:24 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (12DC3800) [pid = 3728] [serial = 1931] [outer = 00000000] [url = about:blank] 01:37:24 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (10E0DC00) [pid = 3728] [serial = 1928] [outer = 00000000] [url = about:blank] 01:37:24 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (104E7000) [pid = 3728] [serial = 1927] [outer = 00000000] [url = about:blank] 01:37:24 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (1345FC00) [pid = 3728] [serial = 1925] [outer = 00000000] [url = about:blank] 01:37:24 INFO - PROCESS | 3728 | --DOMWINDOW == 71 (129A8800) [pid = 3728] [serial = 1924] [outer = 00000000] [url = about:blank] 01:37:24 INFO - PROCESS | 3728 | --DOMWINDOW == 70 (19B63800) [pid = 3728] [serial = 1921] [outer = 00000000] [url = about:blank] 01:37:24 INFO - PROCESS | 3728 | --DOMWINDOW == 69 (19B66000) [pid = 3728] [serial = 1922] [outer = 00000000] [url = about:blank] 01:37:24 INFO - PROCESS | 3728 | --DOMWINDOW == 68 (171BFC00) [pid = 3728] [serial = 1949] [outer = 00000000] [url = about:blank] 01:37:24 INFO - PROCESS | 3728 | --DOMWINDOW == 67 (19630800) [pid = 3728] [serial = 1946] [outer = 00000000] [url = about:blank] 01:37:24 INFO - PROCESS | 3728 | --DOMWINDOW == 66 (17665400) [pid = 3728] [serial = 1940] [outer = 00000000] [url = about:blank] 01:37:24 INFO - PROCESS | 3728 | --DOMWINDOW == 65 (16D67800) [pid = 3728] [serial = 1937] [outer = 00000000] [url = about:blank] 01:37:24 INFO - PROCESS | 3728 | 1466584644883 Marionette TRACE conn2 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 01:37:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 01:37:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1392ms 01:37:24 INFO - PROCESS | 3728 | 1466584644926 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 01:37:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 01:37:24 INFO - PROCESS | 3728 | 1466584644929 Marionette TRACE conn2 <- [1,2633,null,{"value":"13"}] 01:37:24 INFO - PROCESS | 3728 | 1466584644934 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 01:37:24 INFO - PROCESS | 3728 | 1466584644937 Marionette TRACE conn2 <- [1,2634,null,{}] 01:37:24 INFO - PROCESS | 3728 | 1466584644942 Marionette TRACE conn2 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:24 INFO - PROCESS | 3728 | 1466584644945 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:37:25 INFO - PROCESS | 3728 | 1466584645030 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 01:37:25 INFO - PROCESS | 3728 | 1466584645037 Marionette TRACE conn2 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:25 INFO - PROCESS | 3728 | 1466584645041 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:37:25 INFO - PROCESS | 3728 | ++DOCSHELL 10F67400 == 27 [pid = 3728] [id = 668] 01:37:25 INFO - PROCESS | 3728 | ++DOMWINDOW == 66 (10F68000) [pid = 3728] [serial = 2004] [outer = 00000000] 01:37:25 INFO - PROCESS | 3728 | ++DOMWINDOW == 67 (128B1800) [pid = 3728] [serial = 2005] [outer = 10F68000] 01:37:25 INFO - PROCESS | 3728 | 1466584645092 Marionette DEBUG loaded listener.js 01:37:25 INFO - PROCESS | 3728 | ++DOMWINDOW == 68 (128BC400) [pid = 3728] [serial = 2006] [outer = 10F68000] 01:37:25 INFO - PROCESS | 3728 | 1466584645622 Marionette TRACE conn2 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 01:37:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 01:37:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 735ms 01:37:25 INFO - PROCESS | 3728 | 1466584645672 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 01:37:25 INFO - PROCESS | 3728 | 1466584645676 Marionette TRACE conn2 <- [1,2637,null,{"value":"13"}] 01:37:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 01:37:25 INFO - PROCESS | 3728 | 1466584645682 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 01:37:25 INFO - PROCESS | 3728 | 1466584645684 Marionette TRACE conn2 <- [1,2638,null,{}] 01:37:25 INFO - PROCESS | 3728 | 1466584645688 Marionette TRACE conn2 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:25 INFO - PROCESS | 3728 | 1466584645690 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:37:25 INFO - PROCESS | 3728 | 1466584645777 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 01:37:25 INFO - PROCESS | 3728 | 1466584645880 Marionette TRACE conn2 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:25 INFO - PROCESS | 3728 | 1466584645883 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:37:25 INFO - PROCESS | 3728 | ++DOCSHELL 13113800 == 28 [pid = 3728] [id = 669] 01:37:25 INFO - PROCESS | 3728 | ++DOMWINDOW == 69 (13122400) [pid = 3728] [serial = 2007] [outer = 00000000] 01:37:25 INFO - PROCESS | 3728 | ++DOMWINDOW == 70 (131E2400) [pid = 3728] [serial = 2008] [outer = 13122400] 01:37:25 INFO - PROCESS | 3728 | 1466584645929 Marionette DEBUG loaded listener.js 01:37:26 INFO - PROCESS | 3728 | ++DOMWINDOW == 71 (13466C00) [pid = 3728] [serial = 2009] [outer = 13122400] 01:37:26 INFO - PROCESS | 3728 | 1466584646316 Marionette TRACE conn2 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 01:37:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 01:37:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 704ms 01:37:26 INFO - PROCESS | 3728 | 1466584646382 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 01:37:26 INFO - PROCESS | 3728 | 1466584646384 Marionette TRACE conn2 <- [1,2641,null,{"value":"13"}] 01:37:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 01:37:26 INFO - PROCESS | 3728 | 1466584646388 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 01:37:26 INFO - PROCESS | 3728 | 1466584646391 Marionette TRACE conn2 <- [1,2642,null,{}] 01:37:26 INFO - PROCESS | 3728 | 1466584646401 Marionette TRACE conn2 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:26 INFO - PROCESS | 3728 | 1466584646406 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:37:26 INFO - PROCESS | 3728 | 1466584646516 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 01:37:26 INFO - PROCESS | 3728 | 1466584646531 Marionette TRACE conn2 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:26 INFO - PROCESS | 3728 | 1466584646534 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:37:26 INFO - PROCESS | 3728 | ++DOCSHELL 15533C00 == 29 [pid = 3728] [id = 670] 01:37:26 INFO - PROCESS | 3728 | ++DOMWINDOW == 72 (156B6000) [pid = 3728] [serial = 2010] [outer = 00000000] 01:37:26 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (159AF400) [pid = 3728] [serial = 2011] [outer = 156B6000] 01:37:26 INFO - PROCESS | 3728 | 1466584646582 Marionette DEBUG loaded listener.js 01:37:26 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (160A0800) [pid = 3728] [serial = 2012] [outer = 156B6000] 01:37:27 INFO - PROCESS | 3728 | 1466584647027 Marionette TRACE conn2 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 01:37:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 01:37:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 704ms 01:37:27 INFO - PROCESS | 3728 | 1466584647087 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 01:37:27 INFO - PROCESS | 3728 | 1466584647090 Marionette TRACE conn2 <- [1,2645,null,{"value":"13"}] 01:37:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 01:37:27 INFO - PROCESS | 3728 | 1466584647093 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 01:37:27 INFO - PROCESS | 3728 | 1466584647094 Marionette TRACE conn2 <- [1,2646,null,{}] 01:37:27 INFO - PROCESS | 3728 | 1466584647098 Marionette TRACE conn2 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:27 INFO - PROCESS | 3728 | 1466584647100 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:37:27 INFO - PROCESS | 3728 | 1466584647216 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 01:37:27 INFO - PROCESS | 3728 | 1466584647221 Marionette TRACE conn2 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:27 INFO - PROCESS | 3728 | 1466584647223 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:37:27 INFO - PROCESS | 3728 | ++DOCSHELL 162CFC00 == 30 [pid = 3728] [id = 671] 01:37:27 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (162D6800) [pid = 3728] [serial = 2013] [outer = 00000000] 01:37:27 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (169D7800) [pid = 3728] [serial = 2014] [outer = 162D6800] 01:37:27 INFO - PROCESS | 3728 | 1466584647267 Marionette DEBUG loaded listener.js 01:37:27 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (16E03800) [pid = 3728] [serial = 2015] [outer = 162D6800] 01:37:27 INFO - PROCESS | 3728 | 1466584647742 Marionette TRACE conn2 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 01:37:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 01:37:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 641ms 01:37:27 INFO - PROCESS | 3728 | 1466584647762 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 01:37:27 INFO - PROCESS | 3728 | 1466584647764 Marionette TRACE conn2 <- [1,2649,null,{"value":"13"}] 01:37:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 01:37:27 INFO - PROCESS | 3728 | 1466584647774 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 01:37:27 INFO - PROCESS | 3728 | 1466584647775 Marionette TRACE conn2 <- [1,2650,null,{}] 01:37:27 INFO - PROCESS | 3728 | 1466584647779 Marionette TRACE conn2 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:27 INFO - PROCESS | 3728 | 1466584647781 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:37:27 INFO - PROCESS | 3728 | 1466584647896 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 01:37:27 INFO - PROCESS | 3728 | 1466584647901 Marionette TRACE conn2 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:27 INFO - PROCESS | 3728 | 1466584647903 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:37:27 INFO - PROCESS | 3728 | ++DOCSHELL 169CD400 == 31 [pid = 3728] [id = 672] 01:37:27 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (16E08800) [pid = 3728] [serial = 2016] [outer = 00000000] 01:37:27 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (171C5800) [pid = 3728] [serial = 2017] [outer = 16E08800] 01:37:27 INFO - PROCESS | 3728 | 1466584647947 Marionette DEBUG loaded listener.js 01:37:28 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (17662400) [pid = 3728] [serial = 2018] [outer = 16E08800] 01:37:28 INFO - PROCESS | 3728 | 1466584648410 Marionette TRACE conn2 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 01:37:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 01:37:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 688ms 01:37:28 INFO - PROCESS | 3728 | 1466584648472 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 01:37:28 INFO - PROCESS | 3728 | 1466584648474 Marionette TRACE conn2 <- [1,2653,null,{"value":"13"}] 01:37:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 01:37:28 INFO - PROCESS | 3728 | 1466584648484 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 01:37:28 INFO - PROCESS | 3728 | 1466584648486 Marionette TRACE conn2 <- [1,2654,null,{}] 01:37:28 INFO - PROCESS | 3728 | 1466584648489 Marionette TRACE conn2 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:28 INFO - PROCESS | 3728 | 1466584648495 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:37:28 INFO - PROCESS | 3728 | 1466584648636 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 01:37:28 INFO - PROCESS | 3728 | 1466584648714 Marionette TRACE conn2 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:28 INFO - PROCESS | 3728 | 1466584648716 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:37:28 INFO - PROCESS | 3728 | ++DOCSHELL 17E01400 == 32 [pid = 3728] [id = 673] 01:37:28 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (17E02000) [pid = 3728] [serial = 2019] [outer = 00000000] 01:37:28 INFO - PROCESS | 3728 | ++DOMWINDOW == 82 (180B6000) [pid = 3728] [serial = 2020] [outer = 17E02000] 01:37:28 INFO - PROCESS | 3728 | 1466584648761 Marionette DEBUG loaded listener.js 01:37:28 INFO - PROCESS | 3728 | ++DOMWINDOW == 83 (180B8400) [pid = 3728] [serial = 2021] [outer = 17E02000] 01:37:29 INFO - PROCESS | 3728 | --DOMWINDOW == 82 (140EF800) [pid = 3728] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 01:37:29 INFO - PROCESS | 3728 | --DOMWINDOW == 81 (13B0B000) [pid = 3728] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 01:37:29 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (180AC800) [pid = 3728] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 01:37:29 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (178F1400) [pid = 3728] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 01:37:29 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (10A5CC00) [pid = 3728] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 01:37:29 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (16D5B800) [pid = 3728] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 01:37:29 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (1962D400) [pid = 3728] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 01:37:29 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (16EAE400) [pid = 3728] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 01:37:29 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (10E0B800) [pid = 3728] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 01:37:29 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (128BD800) [pid = 3728] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 01:37:29 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (16E0BC00) [pid = 3728] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 01:37:29 INFO - PROCESS | 3728 | --DOMWINDOW == 71 (1952D000) [pid = 3728] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 01:37:29 INFO - PROCESS | 3728 | --DOMWINDOW == 70 (1609A400) [pid = 3728] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 01:37:29 INFO - PROCESS | 3728 | --DOMWINDOW == 69 (17B06000) [pid = 3728] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 01:37:29 INFO - PROCESS | 3728 | 1466584649906 Marionette TRACE conn2 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 01:37:29 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) 01:37:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1455ms 01:37:29 INFO - PROCESS | 3728 | 1466584649947 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 01:37:29 INFO - PROCESS | 3728 | 1466584649948 Marionette TRACE conn2 <- [1,2657,null,{"value":"13"}] 01:37:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 01:37:29 INFO - PROCESS | 3728 | 1466584649952 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 01:37:29 INFO - PROCESS | 3728 | 1466584649954 Marionette TRACE conn2 <- [1,2658,null,{}] 01:37:29 INFO - PROCESS | 3728 | 1466584649958 Marionette TRACE conn2 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:29 INFO - PROCESS | 3728 | 1466584649959 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:37:30 INFO - PROCESS | 3728 | 1466584650030 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 01:37:30 INFO - PROCESS | 3728 | 1466584650035 Marionette TRACE conn2 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:30 INFO - PROCESS | 3728 | 1466584650037 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:37:30 INFO - PROCESS | 3728 | ++DOCSHELL 128B9000 == 33 [pid = 3728] [id = 674] 01:37:30 INFO - PROCESS | 3728 | ++DOMWINDOW == 70 (128BD800) [pid = 3728] [serial = 2022] [outer = 00000000] 01:37:30 INFO - PROCESS | 3728 | ++DOMWINDOW == 71 (16E0BC00) [pid = 3728] [serial = 2023] [outer = 128BD800] 01:37:30 INFO - PROCESS | 3728 | 1466584650080 Marionette DEBUG loaded listener.js 01:37:30 INFO - PROCESS | 3728 | ++DOMWINDOW == 72 (16EAE400) [pid = 3728] [serial = 2024] [outer = 128BD800] 01:37:30 INFO - PROCESS | 3728 | 1466584650986 Marionette TRACE conn2 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 01:37:30 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 01:37:30 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 01:37:30 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 01:37:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:37:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 01:37:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1048ms 01:37:31 INFO - PROCESS | 3728 | 1466584651002 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 01:37:31 INFO - PROCESS | 3728 | 1466584651004 Marionette TRACE conn2 <- [1,2661,null,{"value":"13"}] 01:37:31 INFO - PROCESS | 3728 | 1466584651008 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 01:37:31 INFO - PROCESS | 3728 | 1466584651009 Marionette TRACE conn2 <- [1,2662,null,{}] 01:37:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 01:37:31 INFO - PROCESS | 3728 | 1466584651013 Marionette TRACE conn2 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:31 INFO - PROCESS | 3728 | 1466584651015 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:37:31 INFO - PROCESS | 3728 | 1466584651126 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 01:37:31 INFO - PROCESS | 3728 | 1466584651135 Marionette TRACE conn2 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:31 INFO - PROCESS | 3728 | 1466584651137 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:37:31 INFO - PROCESS | 3728 | ++DOCSHELL 143F6400 == 34 [pid = 3728] [id = 675] 01:37:31 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (17E7E400) [pid = 3728] [serial = 2025] [outer = 00000000] 01:37:31 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (19633000) [pid = 3728] [serial = 2026] [outer = 17E7E400] 01:37:31 INFO - PROCESS | 3728 | 1466584651180 Marionette DEBUG loaded listener.js 01:37:31 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (19636000) [pid = 3728] [serial = 2027] [outer = 17E7E400] 01:37:32 INFO - PROCESS | 3728 | 1466584652293 Marionette TRACE conn2 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 01:37:32 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 01:37:32 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 01:37:32 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 01:37:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:37:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 01:37:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1298ms 01:37:32 INFO - PROCESS | 3728 | 1466584652315 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 01:37:32 INFO - PROCESS | 3728 | 1466584652319 Marionette TRACE conn2 <- [1,2665,null,{"value":"13"}] 01:37:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 01:37:32 INFO - PROCESS | 3728 | 1466584652371 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 01:37:32 INFO - PROCESS | 3728 | 1466584652373 Marionette TRACE conn2 <- [1,2666,null,{}] 01:37:32 INFO - PROCESS | 3728 | 1466584652380 Marionette TRACE conn2 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:32 INFO - PROCESS | 3728 | 1466584652383 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:37:32 INFO - PROCESS | 3728 | 1466584652475 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 01:37:32 INFO - PROCESS | 3728 | 1466584652642 Marionette TRACE conn2 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:32 INFO - PROCESS | 3728 | 1466584652645 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:37:32 INFO - PROCESS | 3728 | ++DOCSHELL 10F0C000 == 35 [pid = 3728] [id = 676] 01:37:32 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (10F68800) [pid = 3728] [serial = 2028] [outer = 00000000] 01:37:32 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (128B2C00) [pid = 3728] [serial = 2029] [outer = 10F68800] 01:37:32 INFO - PROCESS | 3728 | 1466584652745 Marionette DEBUG loaded listener.js 01:37:32 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (13464400) [pid = 3728] [serial = 2030] [outer = 10F68800] 01:37:33 INFO - PROCESS | 3728 | 1466584653795 Marionette TRACE conn2 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 01:37:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 01:37:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1502ms 01:37:33 INFO - PROCESS | 3728 | 1466584653826 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 01:37:33 INFO - PROCESS | 3728 | 1466584653830 Marionette TRACE conn2 <- [1,2669,null,{"value":"13"}] 01:37:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 01:37:33 INFO - PROCESS | 3728 | 1466584653837 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 01:37:33 INFO - PROCESS | 3728 | 1466584653840 Marionette TRACE conn2 <- [1,2670,null,{}] 01:37:33 INFO - PROCESS | 3728 | 1466584653844 Marionette TRACE conn2 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:33 INFO - PROCESS | 3728 | 1466584653847 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:37:33 INFO - PROCESS | 3728 | 1466584653991 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 01:37:34 INFO - PROCESS | 3728 | 1466584654136 Marionette TRACE conn2 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:34 INFO - PROCESS | 3728 | 1466584654139 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:37:34 INFO - PROCESS | 3728 | ++DOCSHELL 15535C00 == 36 [pid = 3728] [id = 677] 01:37:34 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (156B1000) [pid = 3728] [serial = 2031] [outer = 00000000] 01:37:34 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (162CD000) [pid = 3728] [serial = 2032] [outer = 156B1000] 01:37:34 INFO - PROCESS | 3728 | 1466584654198 Marionette DEBUG loaded listener.js 01:37:34 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (16978800) [pid = 3728] [serial = 2033] [outer = 156B1000] 01:37:35 INFO - PROCESS | 3728 | --DOCSHELL 128B9000 == 35 [pid = 3728] [id = 674] 01:37:35 INFO - PROCESS | 3728 | --DOCSHELL 17E01400 == 34 [pid = 3728] [id = 673] 01:37:35 INFO - PROCESS | 3728 | --DOCSHELL 169CD400 == 33 [pid = 3728] [id = 672] 01:37:35 INFO - PROCESS | 3728 | --DOCSHELL 162CFC00 == 32 [pid = 3728] [id = 671] 01:37:35 INFO - PROCESS | 3728 | --DOCSHELL 15533C00 == 31 [pid = 3728] [id = 670] 01:37:35 INFO - PROCESS | 3728 | --DOCSHELL 13113800 == 30 [pid = 3728] [id = 669] 01:37:35 INFO - PROCESS | 3728 | --DOCSHELL 10F67400 == 29 [pid = 3728] [id = 668] 01:37:35 INFO - PROCESS | 3728 | --DOCSHELL 162CE000 == 28 [pid = 3728] [id = 665] 01:37:35 INFO - PROCESS | 3728 | --DOCSHELL 1312B400 == 27 [pid = 3728] [id = 667] 01:37:35 INFO - PROCESS | 3728 | --DOCSHELL 0F2E3C00 == 26 [pid = 3728] [id = 666] 01:37:35 INFO - PROCESS | 3728 | --DOCSHELL 10F0C000 == 25 [pid = 3728] [id = 676] 01:37:35 INFO - PROCESS | 3728 | --DOCSHELL 143F6400 == 24 [pid = 3728] [id = 675] 01:37:35 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (1553C400) [pid = 3728] [serial = 1966] [outer = 00000000] [url = about:blank] 01:37:35 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (159A5C00) [pid = 3728] [serial = 1967] [outer = 00000000] [url = about:blank] 01:37:35 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (13C82400) [pid = 3728] [serial = 1963] [outer = 00000000] [url = about:blank] 01:37:35 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (14040400) [pid = 3728] [serial = 1964] [outer = 00000000] [url = about:blank] 01:37:35 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (180B6400) [pid = 3728] [serial = 1981] [outer = 00000000] [url = about:blank] 01:37:35 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (198E1400) [pid = 3728] [serial = 1984] [outer = 00000000] [url = about:blank] 01:37:35 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (140EA800) [pid = 3728] [serial = 1990] [outer = 00000000] [url = about:blank] 01:37:35 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (16E0C000) [pid = 3728] [serial = 1972] [outer = 00000000] [url = about:blank] 01:37:35 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (16EAD400) [pid = 3728] [serial = 1973] [outer = 00000000] [url = about:blank] 01:37:35 INFO - PROCESS | 3728 | --DOMWINDOW == 71 (19B5B400) [pid = 3728] [serial = 1987] [outer = 00000000] [url = about:blank] 01:37:35 INFO - PROCESS | 3728 | --DOMWINDOW == 70 (198EF000) [pid = 3728] [serial = 1993] [outer = 00000000] [url = about:blank] 01:37:35 INFO - PROCESS | 3728 | --DOMWINDOW == 69 (1144DC00) [pid = 3728] [serial = 1957] [outer = 00000000] [url = about:blank] 01:37:35 INFO - PROCESS | 3728 | --DOMWINDOW == 68 (129AB800) [pid = 3728] [serial = 1960] [outer = 00000000] [url = about:blank] 01:37:35 INFO - PROCESS | 3728 | --DOMWINDOW == 67 (12B0A400) [pid = 3728] [serial = 1961] [outer = 00000000] [url = about:blank] 01:37:35 INFO - PROCESS | 3728 | --DOMWINDOW == 66 (114D2000) [pid = 3728] [serial = 1958] [outer = 00000000] [url = about:blank] 01:37:35 INFO - PROCESS | 3728 | --DOMWINDOW == 65 (17854C00) [pid = 3728] [serial = 1975] [outer = 00000000] [url = about:blank] 01:37:35 INFO - PROCESS | 3728 | --DOMWINDOW == 64 (17859000) [pid = 3728] [serial = 1976] [outer = 00000000] [url = about:blank] 01:37:35 INFO - PROCESS | 3728 | --DOMWINDOW == 63 (19B61400) [pid = 3728] [serial = 1955] [outer = 00000000] [url = about:blank] 01:37:35 INFO - PROCESS | 3728 | --DOMWINDOW == 62 (162CE400) [pid = 3728] [serial = 1969] [outer = 00000000] [url = about:blank] 01:37:35 INFO - PROCESS | 3728 | --DOMWINDOW == 61 (162D3800) [pid = 3728] [serial = 1970] [outer = 00000000] [url = about:blank] 01:37:35 INFO - PROCESS | 3728 | --DOMWINDOW == 60 (17E0DC00) [pid = 3728] [serial = 1978] [outer = 00000000] [url = about:blank] 01:37:35 INFO - PROCESS | 3728 | --DOMWINDOW == 59 (19B69000) [pid = 3728] [serial = 1988] [outer = 00000000] [url = about:blank] 01:37:35 INFO - PROCESS | 3728 | --DOMWINDOW == 58 (19BBD400) [pid = 3728] [serial = 1994] [outer = 00000000] [url = about:blank] 01:37:35 INFO - PROCESS | 3728 | --DOMWINDOW == 57 (198E7400) [pid = 3728] [serial = 1985] [outer = 00000000] [url = about:blank] 01:37:35 INFO - PROCESS | 3728 | --DOMWINDOW == 56 (180B9400) [pid = 3728] [serial = 1982] [outer = 00000000] [url = about:blank] 01:37:35 INFO - PROCESS | 3728 | --DOMWINDOW == 55 (19D68000) [pid = 3728] [serial = 1996] [outer = 00000000] [url = about:blank] 01:37:35 INFO - PROCESS | 3728 | --DOMWINDOW == 54 (17E0F400) [pid = 3728] [serial = 1979] [outer = 00000000] [url = about:blank] 01:37:35 INFO - PROCESS | 3728 | --DOMWINDOW == 53 (1712CC00) [pid = 3728] [serial = 1991] [outer = 00000000] [url = about:blank] 01:37:35 INFO - PROCESS | 3728 | 1466584655962 Marionette TRACE conn2 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 01:37:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 01:37:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2159ms 01:37:36 INFO - PROCESS | 3728 | 1466584655998 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 01:37:36 INFO - PROCESS | 3728 | 1466584656002 Marionette TRACE conn2 <- [1,2673,null,{"value":"13"}] 01:37:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 01:37:36 INFO - PROCESS | 3728 | 1466584656008 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 01:37:36 INFO - PROCESS | 3728 | 1466584656012 Marionette TRACE conn2 <- [1,2674,null,{}] 01:37:36 INFO - PROCESS | 3728 | 1466584656019 Marionette TRACE conn2 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:36 INFO - PROCESS | 3728 | 1466584656022 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:37:36 INFO - PROCESS | 3728 | 1466584656113 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 01:37:36 INFO - PROCESS | 3728 | 1466584656200 Marionette TRACE conn2 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:36 INFO - PROCESS | 3728 | 1466584656203 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:37:36 INFO - PROCESS | 3728 | ++DOCSHELL 10B66400 == 25 [pid = 3728] [id = 678] 01:37:36 INFO - PROCESS | 3728 | ++DOMWINDOW == 54 (10B66800) [pid = 3728] [serial = 2034] [outer = 00000000] 01:37:36 INFO - PROCESS | 3728 | ++DOMWINDOW == 55 (10F10C00) [pid = 3728] [serial = 2035] [outer = 10B66800] 01:37:36 INFO - PROCESS | 3728 | 1466584656253 Marionette DEBUG loaded listener.js 01:37:36 INFO - PROCESS | 3728 | ++DOMWINDOW == 56 (10F6B000) [pid = 3728] [serial = 2036] [outer = 10B66800] 01:37:37 INFO - PROCESS | 3728 | 1466584657168 Marionette TRACE conn2 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 01:37:37 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 01:37:37 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 01:37:37 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 01:37:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:37:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 01:37:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1189ms 01:37:37 INFO - PROCESS | 3728 | 1466584657207 Marionette TRACE conn2 -> [0,2677,"getWindowHandle",null] 01:37:37 INFO - PROCESS | 3728 | 1466584657211 Marionette TRACE conn2 <- [1,2677,null,{"value":"13"}] 01:37:37 INFO - PROCESS | 3728 | 1466584657221 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 01:37:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 01:37:37 INFO - PROCESS | 3728 | 1466584657223 Marionette TRACE conn2 <- [1,2678,null,{}] 01:37:37 INFO - PROCESS | 3728 | 1466584657227 Marionette TRACE conn2 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:37 INFO - PROCESS | 3728 | 1466584657230 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:37:37 INFO - PROCESS | 3728 | 1466584657321 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 01:37:37 INFO - PROCESS | 3728 | 1466584657328 Marionette TRACE conn2 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:37 INFO - PROCESS | 3728 | 1466584657331 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:37:37 INFO - PROCESS | 3728 | ++DOCSHELL 128BBC00 == 26 [pid = 3728] [id = 679] 01:37:37 INFO - PROCESS | 3728 | ++DOMWINDOW == 57 (128BC000) [pid = 3728] [serial = 2037] [outer = 00000000] 01:37:37 INFO - PROCESS | 3728 | ++DOMWINDOW == 58 (12B0A000) [pid = 3728] [serial = 2038] [outer = 128BC000] 01:37:37 INFO - PROCESS | 3728 | 1466584657378 Marionette DEBUG loaded listener.js 01:37:37 INFO - PROCESS | 3728 | ++DOMWINDOW == 59 (12BDAC00) [pid = 3728] [serial = 2039] [outer = 128BC000] 01:37:38 INFO - PROCESS | 3728 | 1466584658377 Marionette TRACE conn2 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 01:37:38 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 01:37:38 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 01:37:38 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 01:37:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:37:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 01:37:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1189ms 01:37:38 INFO - PROCESS | 3728 | 1466584658425 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 01:37:38 INFO - PROCESS | 3728 | 1466584658428 Marionette TRACE conn2 <- [1,2681,null,{"value":"13"}] 01:37:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 01:37:38 INFO - PROCESS | 3728 | 1466584658437 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 01:37:38 INFO - PROCESS | 3728 | 1466584658440 Marionette TRACE conn2 <- [1,2682,null,{}] 01:37:38 INFO - PROCESS | 3728 | 1466584658451 Marionette TRACE conn2 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:38 INFO - PROCESS | 3728 | 1466584658455 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:37:38 INFO - PROCESS | 3728 | 1466584658575 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 01:37:38 INFO - PROCESS | 3728 | 1466584658583 Marionette TRACE conn2 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:38 INFO - PROCESS | 3728 | 1466584658586 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:37:38 INFO - PROCESS | 3728 | ++DOCSHELL 13C91C00 == 27 [pid = 3728] [id = 680] 01:37:38 INFO - PROCESS | 3728 | ++DOMWINDOW == 60 (1403B800) [pid = 3728] [serial = 2040] [outer = 00000000] 01:37:38 INFO - PROCESS | 3728 | ++DOMWINDOW == 61 (143CC000) [pid = 3728] [serial = 2041] [outer = 1403B800] 01:37:38 INFO - PROCESS | 3728 | 1466584658634 Marionette DEBUG loaded listener.js 01:37:38 INFO - PROCESS | 3728 | ++DOMWINDOW == 62 (14F9C400) [pid = 3728] [serial = 2042] [outer = 1403B800] 01:37:39 INFO - PROCESS | 3728 | 1466584659651 Marionette TRACE conn2 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 01:37:39 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 01:37:39 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 01:37:39 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 01:37:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:37:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 01:37:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1251ms 01:37:39 INFO - PROCESS | 3728 | 1466584659690 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 01:37:39 INFO - PROCESS | 3728 | 1466584659693 Marionette TRACE conn2 <- [1,2685,null,{"value":"13"}] 01:37:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 01:37:39 INFO - PROCESS | 3728 | 1466584659696 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 01:37:39 INFO - PROCESS | 3728 | 1466584659698 Marionette TRACE conn2 <- [1,2686,null,{}] 01:37:39 INFO - PROCESS | 3728 | 1466584659702 Marionette TRACE conn2 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:39 INFO - PROCESS | 3728 | 1466584659704 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:37:39 INFO - PROCESS | 3728 | 1466584659823 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 01:37:39 INFO - PROCESS | 3728 | 1466584659830 Marionette TRACE conn2 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:39 INFO - PROCESS | 3728 | 1466584659832 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:37:39 INFO - PROCESS | 3728 | ++DOCSHELL 156BD800 == 28 [pid = 3728] [id = 681] 01:37:39 INFO - PROCESS | 3728 | ++DOMWINDOW == 63 (159A6800) [pid = 3728] [serial = 2043] [outer = 00000000] 01:37:39 INFO - PROCESS | 3728 | ++DOMWINDOW == 64 (162D4400) [pid = 3728] [serial = 2044] [outer = 159A6800] 01:37:39 INFO - PROCESS | 3728 | 1466584659930 Marionette DEBUG loaded listener.js 01:37:40 INFO - PROCESS | 3728 | ++DOMWINDOW == 65 (16970400) [pid = 3728] [serial = 2045] [outer = 159A6800] 01:37:40 INFO - PROCESS | 3728 | --DOMWINDOW == 64 (128BD800) [pid = 3728] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 01:37:40 INFO - PROCESS | 3728 | --DOMWINDOW == 63 (16E08800) [pid = 3728] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 01:37:40 INFO - PROCESS | 3728 | --DOMWINDOW == 62 (17E02000) [pid = 3728] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 01:37:40 INFO - PROCESS | 3728 | --DOMWINDOW == 61 (162CF400) [pid = 3728] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 01:37:40 INFO - PROCESS | 3728 | --DOMWINDOW == 60 (156B6000) [pid = 3728] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 01:37:40 INFO - PROCESS | 3728 | --DOMWINDOW == 59 (0F2E9C00) [pid = 3728] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 01:37:40 INFO - PROCESS | 3728 | --DOMWINDOW == 58 (13122400) [pid = 3728] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 01:37:40 INFO - PROCESS | 3728 | --DOMWINDOW == 57 (10F68000) [pid = 3728] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 01:37:40 INFO - PROCESS | 3728 | --DOMWINDOW == 56 (13153C00) [pid = 3728] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 01:37:40 INFO - PROCESS | 3728 | --DOMWINDOW == 55 (162D6800) [pid = 3728] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 01:37:40 INFO - PROCESS | 3728 | --DOMWINDOW == 54 (17E7E400) [pid = 3728] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 01:37:40 INFO - PROCESS | 3728 | 1466584660876 Marionette TRACE conn2 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 01:37:40 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 01:37:40 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 01:37:40 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 01:37:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:37:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 01:37:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1189ms 01:37:40 INFO - PROCESS | 3728 | 1466584660894 Marionette TRACE conn2 -> [0,2689,"getWindowHandle",null] 01:37:40 INFO - PROCESS | 3728 | 1466584660896 Marionette TRACE conn2 <- [1,2689,null,{"value":"13"}] 01:37:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 01:37:40 INFO - PROCESS | 3728 | 1466584660903 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 01:37:40 INFO - PROCESS | 3728 | 1466584660905 Marionette TRACE conn2 <- [1,2690,null,{}] 01:37:40 INFO - PROCESS | 3728 | 1466584660910 Marionette TRACE conn2 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:40 INFO - PROCESS | 3728 | 1466584660912 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:37:41 INFO - PROCESS | 3728 | 1466584660991 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 01:37:41 INFO - PROCESS | 3728 | 1466584660996 Marionette TRACE conn2 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:41 INFO - PROCESS | 3728 | 1466584660998 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:37:41 INFO - PROCESS | 3728 | ++DOCSHELL 140F1000 == 29 [pid = 3728] [id = 682] 01:37:41 INFO - PROCESS | 3728 | ++DOMWINDOW == 55 (15B6FC00) [pid = 3728] [serial = 2046] [outer = 00000000] 01:37:41 INFO - PROCESS | 3728 | ++DOMWINDOW == 56 (16D5EC00) [pid = 3728] [serial = 2047] [outer = 15B6FC00] 01:37:41 INFO - PROCESS | 3728 | 1466584661042 Marionette DEBUG loaded listener.js 01:37:41 INFO - PROCESS | 3728 | ++DOMWINDOW == 57 (16E03400) [pid = 3728] [serial = 2048] [outer = 15B6FC00] 01:37:41 INFO - PROCESS | 3728 | 1466584661499 Marionette TRACE conn2 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 01:37:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 01:37:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 641ms 01:37:41 INFO - PROCESS | 3728 | 1466584661537 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 01:37:41 INFO - PROCESS | 3728 | 1466584661539 Marionette TRACE conn2 <- [1,2693,null,{"value":"13"}] 01:37:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 01:37:41 INFO - PROCESS | 3728 | 1466584661543 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 01:37:41 INFO - PROCESS | 3728 | 1466584661544 Marionette TRACE conn2 <- [1,2694,null,{}] 01:37:41 INFO - PROCESS | 3728 | 1466584661552 Marionette TRACE conn2 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:41 INFO - PROCESS | 3728 | 1466584661557 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:37:41 INFO - PROCESS | 3728 | 1466584661673 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 01:37:41 INFO - PROCESS | 3728 | 1466584661681 Marionette TRACE conn2 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:41 INFO - PROCESS | 3728 | 1466584661683 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:37:41 INFO - PROCESS | 3728 | ++DOCSHELL 162D0800 == 30 [pid = 3728] [id = 683] 01:37:41 INFO - PROCESS | 3728 | ++DOMWINDOW == 58 (17028800) [pid = 3728] [serial = 2049] [outer = 00000000] 01:37:41 INFO - PROCESS | 3728 | ++DOMWINDOW == 59 (176B0C00) [pid = 3728] [serial = 2050] [outer = 17028800] 01:37:41 INFO - PROCESS | 3728 | 1466584661727 Marionette DEBUG loaded listener.js 01:37:41 INFO - PROCESS | 3728 | ++DOMWINDOW == 60 (178E5C00) [pid = 3728] [serial = 2051] [outer = 17028800] 01:37:42 INFO - PROCESS | 3728 | 1466584662217 Marionette TRACE conn2 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 01:37:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 01:37:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 736ms 01:37:42 INFO - PROCESS | 3728 | 1466584662284 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 01:37:42 INFO - PROCESS | 3728 | 1466584662288 Marionette TRACE conn2 <- [1,2697,null,{"value":"13"}] 01:37:42 INFO - PROCESS | 3728 | 1466584662293 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 01:37:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 01:37:42 INFO - PROCESS | 3728 | 1466584662297 Marionette TRACE conn2 <- [1,2698,null,{}] 01:37:42 INFO - PROCESS | 3728 | 1466584662303 Marionette TRACE conn2 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:42 INFO - PROCESS | 3728 | 1466584662307 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:37:42 INFO - PROCESS | 3728 | 1466584662519 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 01:37:42 INFO - PROCESS | 3728 | 1466584662621 Marionette TRACE conn2 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:42 INFO - PROCESS | 3728 | 1466584662626 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:37:42 INFO - PROCESS | 3728 | ++DOCSHELL 10E10000 == 31 [pid = 3728] [id = 684] 01:37:42 INFO - PROCESS | 3728 | ++DOMWINDOW == 61 (10E10800) [pid = 3728] [serial = 2052] [outer = 00000000] 01:37:42 INFO - PROCESS | 3728 | ++DOMWINDOW == 62 (114C9000) [pid = 3728] [serial = 2053] [outer = 10E10800] 01:37:42 INFO - PROCESS | 3728 | 1466584662682 Marionette DEBUG loaded listener.js 01:37:42 INFO - PROCESS | 3728 | ++DOMWINDOW == 63 (11C48800) [pid = 3728] [serial = 2054] [outer = 10E10800] 01:37:43 INFO - PROCESS | 3728 | 1466584663373 Marionette TRACE conn2 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 01:37:43 INFO - PROCESS | 3728 | 1466584663409 Marionette TRACE conn2 <- [1,2701,null,{"value":"13"}] 01:37:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 01:37:43 INFO - PROCESS | 3728 | 1466584663416 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 01:37:43 INFO - PROCESS | 3728 | 1466584663419 Marionette TRACE conn2 <- [1,2702,null,{}] 01:37:43 INFO - PROCESS | 3728 | 1466584663423 Marionette TRACE conn2 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:43 INFO - PROCESS | 3728 | 1466584663425 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:37:43 INFO - PROCESS | 3728 | 1466584663539 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 01:37:43 INFO - PROCESS | 3728 | 1466584663677 Marionette TRACE conn2 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:43 INFO - PROCESS | 3728 | 1466584663680 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:37:43 INFO - PROCESS | 3728 | ++DOCSHELL 13461800 == 32 [pid = 3728] [id = 685] 01:37:43 INFO - PROCESS | 3728 | ++DOMWINDOW == 64 (13461C00) [pid = 3728] [serial = 2055] [outer = 00000000] 01:37:43 INFO - PROCESS | 3728 | ++DOMWINDOW == 65 (14037400) [pid = 3728] [serial = 2056] [outer = 13461C00] 01:37:43 INFO - PROCESS | 3728 | 1466584663737 Marionette DEBUG loaded listener.js 01:37:43 INFO - PROCESS | 3728 | ++DOMWINDOW == 66 (154E5400) [pid = 3728] [serial = 2057] [outer = 13461C00] 01:37:44 INFO - PROCESS | 3728 | 1466584664599 Marionette TRACE conn2 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 01:37:44 INFO - PROCESS | 3728 | --DOCSHELL 114CD400 == 31 [pid = 3728] [id = 559] 01:37:44 INFO - PROCESS | 3728 | --DOMWINDOW == 65 (16E0BC00) [pid = 3728] [serial = 2023] [outer = 00000000] [url = about:blank] 01:37:44 INFO - PROCESS | 3728 | --DOMWINDOW == 64 (171C5800) [pid = 3728] [serial = 2017] [outer = 00000000] [url = about:blank] 01:37:44 INFO - PROCESS | 3728 | --DOMWINDOW == 63 (180B6000) [pid = 3728] [serial = 2020] [outer = 00000000] [url = about:blank] 01:37:44 INFO - PROCESS | 3728 | --DOMWINDOW == 62 (19D70000) [pid = 3728] [serial = 1997] [outer = 00000000] [url = about:blank] 01:37:44 INFO - PROCESS | 3728 | --DOMWINDOW == 61 (159AF400) [pid = 3728] [serial = 2011] [outer = 00000000] [url = about:blank] 01:37:44 INFO - PROCESS | 3728 | --DOMWINDOW == 60 (10F69C00) [pid = 3728] [serial = 1999] [outer = 00000000] [url = about:blank] 01:37:44 INFO - PROCESS | 3728 | --DOMWINDOW == 59 (1281E400) [pid = 3728] [serial = 2000] [outer = 00000000] [url = about:blank] 01:37:44 INFO - PROCESS | 3728 | --DOMWINDOW == 58 (131E2400) [pid = 3728] [serial = 2008] [outer = 00000000] [url = about:blank] 01:37:44 INFO - PROCESS | 3728 | --DOMWINDOW == 57 (13466C00) [pid = 3728] [serial = 2009] [outer = 00000000] [url = about:blank] 01:37:44 INFO - PROCESS | 3728 | --DOMWINDOW == 56 (128B1800) [pid = 3728] [serial = 2005] [outer = 00000000] [url = about:blank] 01:37:44 INFO - PROCESS | 3728 | --DOMWINDOW == 55 (128BC400) [pid = 3728] [serial = 2006] [outer = 00000000] [url = about:blank] 01:37:44 INFO - PROCESS | 3728 | --DOMWINDOW == 54 (131EE800) [pid = 3728] [serial = 2002] [outer = 00000000] [url = about:blank] 01:37:44 INFO - PROCESS | 3728 | --DOMWINDOW == 53 (14036000) [pid = 3728] [serial = 2003] [outer = 00000000] [url = about:blank] 01:37:44 INFO - PROCESS | 3728 | --DOMWINDOW == 52 (180B8400) [pid = 3728] [serial = 2021] [outer = 00000000] [url = about:blank] 01:37:44 INFO - PROCESS | 3728 | --DOMWINDOW == 51 (169D7800) [pid = 3728] [serial = 2014] [outer = 00000000] [url = about:blank] 01:37:44 INFO - PROCESS | 3728 | --DOMWINDOW == 50 (17662400) [pid = 3728] [serial = 2018] [outer = 00000000] [url = about:blank] 01:37:44 INFO - PROCESS | 3728 | --DOMWINDOW == 49 (16E03800) [pid = 3728] [serial = 2015] [outer = 00000000] [url = about:blank] 01:37:44 INFO - PROCESS | 3728 | --DOMWINDOW == 48 (160A0800) [pid = 3728] [serial = 2012] [outer = 00000000] [url = about:blank] 01:37:44 INFO - PROCESS | 3728 | --DOMWINDOW == 47 (16EAE400) [pid = 3728] [serial = 2024] [outer = 00000000] [url = about:blank] 01:37:44 INFO - PROCESS | 3728 | --DOMWINDOW == 46 (19633000) [pid = 3728] [serial = 2026] [outer = 00000000] [url = about:blank] 01:37:44 INFO - PROCESS | 3728 | --DOMWINDOW == 45 (19636000) [pid = 3728] [serial = 2027] [outer = 00000000] [url = about:blank] 01:37:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 01:37:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1252ms 01:37:44 INFO - PROCESS | 3728 | 1466584664673 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 01:37:44 INFO - PROCESS | 3728 | 1466584664677 Marionette TRACE conn2 <- [1,2705,null,{"value":"13"}] 01:37:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 01:37:44 INFO - PROCESS | 3728 | 1466584664682 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 01:37:44 INFO - PROCESS | 3728 | 1466584664685 Marionette TRACE conn2 <- [1,2706,null,{}] 01:37:44 INFO - PROCESS | 3728 | 1466584664691 Marionette TRACE conn2 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:44 INFO - PROCESS | 3728 | 1466584664693 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:37:44 INFO - PROCESS | 3728 | 1466584664792 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 01:37:44 INFO - PROCESS | 3728 | 1466584664885 Marionette TRACE conn2 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:44 INFO - PROCESS | 3728 | 1466584664889 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:37:44 INFO - PROCESS | 3728 | ++DOCSHELL 10A58800 == 32 [pid = 3728] [id = 686] 01:37:44 INFO - PROCESS | 3728 | ++DOMWINDOW == 46 (10A5BC00) [pid = 3728] [serial = 2058] [outer = 00000000] 01:37:44 INFO - PROCESS | 3728 | ++DOMWINDOW == 47 (10EB1400) [pid = 3728] [serial = 2059] [outer = 10A5BC00] 01:37:44 INFO - PROCESS | 3728 | 1466584664937 Marionette DEBUG loaded listener.js 01:37:45 INFO - PROCESS | 3728 | ++DOMWINDOW == 48 (10F72400) [pid = 3728] [serial = 2060] [outer = 10A5BC00] 01:37:45 INFO - PROCESS | 3728 | 1466584665406 Marionette TRACE conn2 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 01:37:45 INFO - PROCESS | 3728 | 1466584665429 Marionette TRACE conn2 <- [1,2709,null,{"value":"13"}] 01:37:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 01:37:45 INFO - PROCESS | 3728 | 1466584665435 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 01:37:45 INFO - PROCESS | 3728 | 1466584665437 Marionette TRACE conn2 <- [1,2710,null,{}] 01:37:45 INFO - PROCESS | 3728 | 1466584665440 Marionette TRACE conn2 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:45 INFO - PROCESS | 3728 | 1466584665443 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:37:45 INFO - PROCESS | 3728 | 1466584665526 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 01:37:45 INFO - PROCESS | 3728 | 1466584665534 Marionette TRACE conn2 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:45 INFO - PROCESS | 3728 | 1466584665536 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:37:45 INFO - PROCESS | 3728 | ++DOCSHELL 1291D000 == 33 [pid = 3728] [id = 687] 01:37:45 INFO - PROCESS | 3728 | ++DOMWINDOW == 49 (1291F400) [pid = 3728] [serial = 2061] [outer = 00000000] 01:37:45 INFO - PROCESS | 3728 | ++DOMWINDOW == 50 (129B7C00) [pid = 3728] [serial = 2062] [outer = 1291F400] 01:37:45 INFO - PROCESS | 3728 | 1466584665583 Marionette DEBUG loaded listener.js 01:37:45 INFO - PROCESS | 3728 | ++DOMWINDOW == 51 (1305F800) [pid = 3728] [serial = 2063] [outer = 1291F400] 01:37:46 INFO - PROCESS | 3728 | 1466584666063 Marionette TRACE conn2 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 01:37:46 INFO - PROCESS | 3728 | 1466584666137 Marionette TRACE conn2 <- [1,2713,null,{"value":"13"}] 01:37:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 01:37:46 INFO - PROCESS | 3728 | 1466584666140 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 01:37:46 INFO - PROCESS | 3728 | 1466584666144 Marionette TRACE conn2 <- [1,2714,null,{}] 01:37:46 INFO - PROCESS | 3728 | 1466584666154 Marionette TRACE conn2 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:46 INFO - PROCESS | 3728 | 1466584666160 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:37:46 INFO - PROCESS | 3728 | 1466584666250 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 01:37:46 INFO - PROCESS | 3728 | 1466584666381 Marionette TRACE conn2 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:46 INFO - PROCESS | 3728 | 1466584666384 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:37:46 INFO - PROCESS | 3728 | ++DOCSHELL 13C91400 == 34 [pid = 3728] [id = 688] 01:37:46 INFO - PROCESS | 3728 | ++DOMWINDOW == 52 (14035000) [pid = 3728] [serial = 2064] [outer = 00000000] 01:37:46 INFO - PROCESS | 3728 | ++DOMWINDOW == 53 (140E8800) [pid = 3728] [serial = 2065] [outer = 14035000] 01:37:46 INFO - PROCESS | 3728 | 1466584666436 Marionette DEBUG loaded listener.js 01:37:46 INFO - PROCESS | 3728 | ++DOMWINDOW == 54 (14F9BC00) [pid = 3728] [serial = 2066] [outer = 14035000] 01:37:46 INFO - PROCESS | 3728 | 1466584666812 Marionette TRACE conn2 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 01:37:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 01:37:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 704ms 01:37:46 INFO - PROCESS | 3728 | 1466584666852 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 01:37:46 INFO - PROCESS | 3728 | 1466584666854 Marionette TRACE conn2 <- [1,2717,null,{"value":"13"}] 01:37:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 01:37:46 INFO - PROCESS | 3728 | 1466584666858 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 01:37:46 INFO - PROCESS | 3728 | 1466584666859 Marionette TRACE conn2 <- [1,2718,null,{}] 01:37:46 INFO - PROCESS | 3728 | 1466584666869 Marionette TRACE conn2 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:46 INFO - PROCESS | 3728 | 1466584666871 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:37:47 INFO - PROCESS | 3728 | 1466584666986 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 01:37:47 INFO - PROCESS | 3728 | 1466584666991 Marionette TRACE conn2 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:47 INFO - PROCESS | 3728 | 1466584666993 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:37:47 INFO - PROCESS | 3728 | ++DOCSHELL 15B6D400 == 35 [pid = 3728] [id = 689] 01:37:47 INFO - PROCESS | 3728 | ++DOMWINDOW == 55 (15B75000) [pid = 3728] [serial = 2067] [outer = 00000000] 01:37:47 INFO - PROCESS | 3728 | ++DOMWINDOW == 56 (162CD800) [pid = 3728] [serial = 2068] [outer = 15B75000] 01:37:47 INFO - PROCESS | 3728 | 1466584667038 Marionette DEBUG loaded listener.js 01:37:47 INFO - PROCESS | 3728 | ++DOMWINDOW == 57 (162D3000) [pid = 3728] [serial = 2069] [outer = 15B75000] 01:37:47 INFO - PROCESS | 3728 | 1466584667974 Marionette TRACE conn2 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 01:37:48 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 01:37:48 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 01:37:48 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 01:37:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:37:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 01:37:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1158ms 01:37:48 INFO - PROCESS | 3728 | 1466584668014 Marionette TRACE conn2 -> [0,2721,"getWindowHandle",null] 01:37:48 INFO - PROCESS | 3728 | 1466584668016 Marionette TRACE conn2 <- [1,2721,null,{"value":"13"}] 01:37:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 01:37:48 INFO - PROCESS | 3728 | 1466584668019 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 01:37:48 INFO - PROCESS | 3728 | 1466584668021 Marionette TRACE conn2 <- [1,2722,null,{}] 01:37:48 INFO - PROCESS | 3728 | 1466584668024 Marionette TRACE conn2 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:48 INFO - PROCESS | 3728 | 1466584668026 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:37:48 INFO - PROCESS | 3728 | 1466584668138 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 01:37:48 INFO - PROCESS | 3728 | 1466584668143 Marionette TRACE conn2 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:48 INFO - PROCESS | 3728 | 1466584668146 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:37:48 INFO - PROCESS | 3728 | ++DOCSHELL 165D1000 == 36 [pid = 3728] [id = 690] 01:37:48 INFO - PROCESS | 3728 | ++DOMWINDOW == 58 (169D2C00) [pid = 3728] [serial = 2070] [outer = 00000000] 01:37:48 INFO - PROCESS | 3728 | ++DOMWINDOW == 59 (16E03C00) [pid = 3728] [serial = 2071] [outer = 169D2C00] 01:37:48 INFO - PROCESS | 3728 | 1466584668189 Marionette DEBUG loaded listener.js 01:37:48 INFO - PROCESS | 3728 | ++DOMWINDOW == 60 (16E09C00) [pid = 3728] [serial = 2072] [outer = 169D2C00] 01:37:48 INFO - PROCESS | 3728 | --DOMWINDOW == 59 (128BC000) [pid = 3728] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 01:37:48 INFO - PROCESS | 3728 | --DOMWINDOW == 58 (10B66800) [pid = 3728] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 01:37:48 INFO - PROCESS | 3728 | --DOMWINDOW == 57 (10F68800) [pid = 3728] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 01:37:48 INFO - PROCESS | 3728 | --DOMWINDOW == 56 (1403B800) [pid = 3728] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 01:37:48 INFO - PROCESS | 3728 | --DOMWINDOW == 55 (159A6800) [pid = 3728] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 01:37:48 INFO - PROCESS | 3728 | --DOMWINDOW == 54 (15B6FC00) [pid = 3728] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 01:37:48 INFO - PROCESS | 3728 | 1466584668637 Marionette TRACE conn2 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 01:37:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 01:37:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 625ms 01:37:48 INFO - PROCESS | 3728 | 1466584668657 Marionette TRACE conn2 -> [0,2725,"getWindowHandle",null] 01:37:48 INFO - PROCESS | 3728 | 1466584668659 Marionette TRACE conn2 <- [1,2725,null,{"value":"13"}] 01:37:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 01:37:48 INFO - PROCESS | 3728 | 1466584668663 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 01:37:48 INFO - PROCESS | 3728 | 1466584668664 Marionette TRACE conn2 <- [1,2726,null,{}] 01:37:48 INFO - PROCESS | 3728 | 1466584668668 Marionette TRACE conn2 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:48 INFO - PROCESS | 3728 | 1466584668673 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:37:48 INFO - PROCESS | 3728 | 1466584668776 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 01:37:48 INFO - PROCESS | 3728 | 1466584668781 Marionette TRACE conn2 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:48 INFO - PROCESS | 3728 | 1466584668783 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:37:48 INFO - PROCESS | 3728 | ++DOCSHELL 16E0FC00 == 37 [pid = 3728] [id = 691] 01:37:48 INFO - PROCESS | 3728 | ++DOMWINDOW == 55 (16EAD400) [pid = 3728] [serial = 2073] [outer = 00000000] 01:37:48 INFO - PROCESS | 3728 | ++DOMWINDOW == 56 (17665800) [pid = 3728] [serial = 2074] [outer = 16EAD400] 01:37:48 INFO - PROCESS | 3728 | 1466584668827 Marionette DEBUG loaded listener.js 01:37:48 INFO - PROCESS | 3728 | ++DOMWINDOW == 57 (17666400) [pid = 3728] [serial = 2075] [outer = 16EAD400] 01:37:49 INFO - PROCESS | 3728 | 1466584669268 Marionette TRACE conn2 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 01:37:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 01:37:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 625ms 01:37:49 INFO - PROCESS | 3728 | 1466584669301 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 01:37:49 INFO - PROCESS | 3728 | 1466584669312 Marionette TRACE conn2 <- [1,2729,null,{"value":"13"}] 01:37:49 INFO - PROCESS | 3728 | 1466584669316 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 01:37:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 01:37:49 INFO - PROCESS | 3728 | 1466584669317 Marionette TRACE conn2 <- [1,2730,null,{}] 01:37:49 INFO - PROCESS | 3728 | 1466584669320 Marionette TRACE conn2 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:49 INFO - PROCESS | 3728 | 1466584669322 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:37:49 INFO - PROCESS | 3728 | 1466584669398 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 01:37:49 INFO - PROCESS | 3728 | 1466584669403 Marionette TRACE conn2 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:49 INFO - PROCESS | 3728 | 1466584669405 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:37:49 INFO - PROCESS | 3728 | ++DOCSHELL 17854C00 == 38 [pid = 3728] [id = 692] 01:37:49 INFO - PROCESS | 3728 | ++DOMWINDOW == 58 (17B10C00) [pid = 3728] [serial = 2076] [outer = 00000000] 01:37:49 INFO - PROCESS | 3728 | ++DOMWINDOW == 59 (17E73800) [pid = 3728] [serial = 2077] [outer = 17B10C00] 01:37:49 INFO - PROCESS | 3728 | 1466584669449 Marionette DEBUG loaded listener.js 01:37:49 INFO - PROCESS | 3728 | ++DOMWINDOW == 60 (180AB800) [pid = 3728] [serial = 2078] [outer = 17B10C00] 01:37:49 INFO - PROCESS | 3728 | 1466584669889 Marionette TRACE conn2 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 01:37:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 01:37:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 594ms 01:37:49 INFO - PROCESS | 3728 | 1466584669914 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 01:37:49 INFO - PROCESS | 3728 | 1466584669916 Marionette TRACE conn2 <- [1,2733,null,{"value":"13"}] 01:37:49 INFO - PROCESS | 3728 | 1466584669919 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 01:37:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 01:37:49 INFO - PROCESS | 3728 | 1466584669921 Marionette TRACE conn2 <- [1,2734,null,{}] 01:37:49 INFO - PROCESS | 3728 | 1466584669924 Marionette TRACE conn2 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:49 INFO - PROCESS | 3728 | 1466584669926 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:37:50 INFO - PROCESS | 3728 | 1466584670047 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 01:37:50 INFO - PROCESS | 3728 | 1466584670055 Marionette TRACE conn2 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:50 INFO - PROCESS | 3728 | 1466584670057 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:37:50 INFO - PROCESS | 3728 | ++DOCSHELL 180B0000 == 39 [pid = 3728] [id = 693] 01:37:50 INFO - PROCESS | 3728 | ++DOMWINDOW == 61 (180B0400) [pid = 3728] [serial = 2079] [outer = 00000000] 01:37:50 INFO - PROCESS | 3728 | ++DOMWINDOW == 62 (180B6800) [pid = 3728] [serial = 2080] [outer = 180B0400] 01:37:50 INFO - PROCESS | 3728 | 1466584670101 Marionette DEBUG loaded listener.js 01:37:50 INFO - PROCESS | 3728 | ++DOMWINDOW == 63 (180B9400) [pid = 3728] [serial = 2081] [outer = 180B0400] 01:37:50 INFO - PROCESS | 3728 | 1466584670508 Marionette TRACE conn2 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 01:37:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 01:37:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 641ms 01:37:50 INFO - PROCESS | 3728 | 1466584670558 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 01:37:50 INFO - PROCESS | 3728 | 1466584670560 Marionette TRACE conn2 <- [1,2737,null,{"value":"13"}] 01:37:50 INFO - PROCESS | 3728 | 1466584670563 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 01:37:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 01:37:50 INFO - PROCESS | 3728 | 1466584670565 Marionette TRACE conn2 <- [1,2738,null,{}] 01:37:50 INFO - PROCESS | 3728 | 1466584670569 Marionette TRACE conn2 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:50 INFO - PROCESS | 3728 | 1466584670570 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:37:50 INFO - PROCESS | 3728 | 1466584670689 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 01:37:50 INFO - PROCESS | 3728 | 1466584670697 Marionette TRACE conn2 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:50 INFO - PROCESS | 3728 | 1466584670699 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:37:50 INFO - PROCESS | 3728 | ++DOCSHELL 10E0C400 == 40 [pid = 3728] [id = 694] 01:37:50 INFO - PROCESS | 3728 | ++DOMWINDOW == 64 (1403FC00) [pid = 3728] [serial = 2082] [outer = 00000000] 01:37:50 INFO - PROCESS | 3728 | ++DOMWINDOW == 65 (1962F000) [pid = 3728] [serial = 2083] [outer = 1403FC00] 01:37:50 INFO - PROCESS | 3728 | 1466584670741 Marionette DEBUG loaded listener.js 01:37:50 INFO - PROCESS | 3728 | ++DOMWINDOW == 66 (19631000) [pid = 3728] [serial = 2084] [outer = 1403FC00] 01:37:51 INFO - PROCESS | 3728 | 1466584671389 Marionette TRACE conn2 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 01:37:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 01:37:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 845ms 01:37:51 INFO - PROCESS | 3728 | 1466584671407 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 01:37:51 INFO - PROCESS | 3728 | 1466584671411 Marionette TRACE conn2 <- [1,2741,null,{"value":"13"}] 01:37:51 INFO - PROCESS | 3728 | 1466584671416 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 01:37:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 01:37:51 INFO - PROCESS | 3728 | 1466584671421 Marionette TRACE conn2 <- [1,2742,null,{}] 01:37:51 INFO - PROCESS | 3728 | 1466584671426 Marionette TRACE conn2 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:51 INFO - PROCESS | 3728 | 1466584671429 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:37:51 INFO - PROCESS | 3728 | 1466584671538 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 01:37:51 INFO - PROCESS | 3728 | 1466584671648 Marionette TRACE conn2 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:51 INFO - PROCESS | 3728 | 1466584671651 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:37:51 INFO - PROCESS | 3728 | ++DOCSHELL 10F0CC00 == 41 [pid = 3728] [id = 695] 01:37:51 INFO - PROCESS | 3728 | ++DOMWINDOW == 67 (1144BC00) [pid = 3728] [serial = 2085] [outer = 00000000] 01:37:51 INFO - PROCESS | 3728 | ++DOMWINDOW == 68 (128BD400) [pid = 3728] [serial = 2086] [outer = 1144BC00] 01:37:51 INFO - PROCESS | 3728 | 1466584671707 Marionette DEBUG loaded listener.js 01:37:51 INFO - PROCESS | 3728 | ++DOMWINDOW == 69 (13154C00) [pid = 3728] [serial = 2087] [outer = 1144BC00] 01:37:52 INFO - PROCESS | 3728 | 1466584672335 Marionette TRACE conn2 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 01:37:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 01:37:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 938ms 01:37:52 INFO - PROCESS | 3728 | 1466584672363 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 01:37:52 INFO - PROCESS | 3728 | 1466584672368 Marionette TRACE conn2 <- [1,2745,null,{"value":"13"}] 01:37:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 01:37:52 INFO - PROCESS | 3728 | 1466584672374 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 01:37:52 INFO - PROCESS | 3728 | 1466584672377 Marionette TRACE conn2 <- [1,2746,null,{}] 01:37:52 INFO - PROCESS | 3728 | 1466584672381 Marionette TRACE conn2 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:52 INFO - PROCESS | 3728 | 1466584672384 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:37:52 INFO - PROCESS | 3728 | 1466584672496 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 01:37:52 INFO - PROCESS | 3728 | 1466584672608 Marionette TRACE conn2 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:52 INFO - PROCESS | 3728 | 1466584672611 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:37:52 INFO - PROCESS | 3728 | ++DOCSHELL 15B6D800 == 42 [pid = 3728] [id = 696] 01:37:52 INFO - PROCESS | 3728 | ++DOMWINDOW == 70 (15B71000) [pid = 3728] [serial = 2088] [outer = 00000000] 01:37:52 INFO - PROCESS | 3728 | ++DOMWINDOW == 71 (162D2000) [pid = 3728] [serial = 2089] [outer = 15B71000] 01:37:52 INFO - PROCESS | 3728 | 1466584672707 Marionette DEBUG loaded listener.js 01:37:52 INFO - PROCESS | 3728 | ++DOMWINDOW == 72 (16E09400) [pid = 3728] [serial = 2090] [outer = 15B71000] 01:37:53 INFO - PROCESS | 3728 | 1466584673285 Marionette TRACE conn2 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 01:37:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 01:37:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 954ms 01:37:53 INFO - PROCESS | 3728 | 1466584673319 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 01:37:53 INFO - PROCESS | 3728 | 1466584673322 Marionette TRACE conn2 <- [1,2749,null,{"value":"13"}] 01:37:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 01:37:53 INFO - PROCESS | 3728 | 1466584673326 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 01:37:53 INFO - PROCESS | 3728 | 1466584673330 Marionette TRACE conn2 <- [1,2750,null,{}] 01:37:53 INFO - PROCESS | 3728 | 1466584673340 Marionette TRACE conn2 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:53 INFO - PROCESS | 3728 | 1466584673345 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:37:53 INFO - PROCESS | 3728 | 1466584673449 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 01:37:53 INFO - PROCESS | 3728 | 1466584673562 Marionette TRACE conn2 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:53 INFO - PROCESS | 3728 | 1466584673565 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:37:53 INFO - PROCESS | 3728 | ++DOCSHELL 19530400 == 43 [pid = 3728] [id = 697] 01:37:53 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (1962B400) [pid = 3728] [serial = 2091] [outer = 00000000] 01:37:53 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (19634000) [pid = 3728] [serial = 2092] [outer = 1962B400] 01:37:53 INFO - PROCESS | 3728 | 1466584673677 Marionette DEBUG loaded listener.js 01:37:53 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (19639C00) [pid = 3728] [serial = 2093] [outer = 1962B400] 01:37:54 INFO - PROCESS | 3728 | 1466584674422 Marionette TRACE conn2 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 01:37:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 01:37:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1157ms 01:37:54 INFO - PROCESS | 3728 | 1466584674483 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 01:37:54 INFO - PROCESS | 3728 | 1466584674487 Marionette TRACE conn2 <- [1,2753,null,{"value":"13"}] 01:37:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 01:37:54 INFO - PROCESS | 3728 | 1466584674492 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 01:37:54 INFO - PROCESS | 3728 | 1466584674495 Marionette TRACE conn2 <- [1,2754,null,{}] 01:37:54 INFO - PROCESS | 3728 | 1466584674500 Marionette TRACE conn2 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:54 INFO - PROCESS | 3728 | 1466584674503 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:37:54 INFO - PROCESS | 3728 | 1466584674604 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 01:37:54 INFO - PROCESS | 3728 | 1466584674749 Marionette TRACE conn2 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:54 INFO - PROCESS | 3728 | 1466584674752 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:37:54 INFO - PROCESS | 3728 | ++DOCSHELL 10B5E400 == 44 [pid = 3728] [id = 698] 01:37:54 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (10E07000) [pid = 3728] [serial = 2094] [outer = 00000000] 01:37:54 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (11CD0C00) [pid = 3728] [serial = 2095] [outer = 10E07000] 01:37:54 INFO - PROCESS | 3728 | 1466584674802 Marionette DEBUG loaded listener.js 01:37:54 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (129AA400) [pid = 3728] [serial = 2096] [outer = 10E07000] 01:37:55 INFO - PROCESS | 3728 | --DOCSHELL 11448C00 == 43 [pid = 3728] [id = 568] 01:37:55 INFO - PROCESS | 3728 | --DOCSHELL 10E05C00 == 42 [pid = 3728] [id = 567] 01:37:55 INFO - PROCESS | 3728 | --DOCSHELL 140F0800 == 41 [pid = 3728] [id = 570] 01:37:55 INFO - PROCESS | 3728 | --DOCSHELL 12925800 == 40 [pid = 3728] [id = 569] 01:37:55 INFO - PROCESS | 3728 | --DOCSHELL 16E06000 == 39 [pid = 3728] [id = 572] 01:37:55 INFO - PROCESS | 3728 | --DOCSHELL 12DC2400 == 38 [pid = 3728] [id = 575] 01:37:55 INFO - PROCESS | 3728 | --DOCSHELL 1784DC00 == 37 [pid = 3728] [id = 573] 01:37:55 INFO - PROCESS | 3728 | --DOCSHELL 17B03400 == 36 [pid = 3728] [id = 574] 01:37:55 INFO - PROCESS | 3728 | --DOCSHELL 156B3400 == 35 [pid = 3728] [id = 571] 01:37:55 INFO - PROCESS | 3728 | --DOCSHELL 15535C00 == 34 [pid = 3728] [id = 677] 01:37:55 INFO - PROCESS | 3728 | --DOCSHELL 14F92C00 == 33 [pid = 3728] [id = 561] 01:37:55 INFO - PROCESS | 3728 | --DOCSHELL 1609B800 == 32 [pid = 3728] [id = 562] 01:37:55 INFO - PROCESS | 3728 | --DOCSHELL 13C84000 == 31 [pid = 3728] [id = 566] 01:37:55 INFO - PROCESS | 3728 | --DOCSHELL 16D5FC00 == 30 [pid = 3728] [id = 563] 01:37:55 INFO - PROCESS | 3728 | --DOCSHELL 10E09800 == 29 [pid = 3728] [id = 565] 01:37:55 INFO - PROCESS | 3728 | --DOCSHELL 0C770800 == 28 [pid = 3728] [id = 564] 01:37:55 INFO - PROCESS | 3728 | --DOCSHELL 12D79400 == 27 [pid = 3728] [id = 560] 01:37:55 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (162CD000) [pid = 3728] [serial = 2032] [outer = 00000000] [url = about:blank] 01:37:55 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (12B0A000) [pid = 3728] [serial = 2038] [outer = 00000000] [url = about:blank] 01:37:55 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (10F10C00) [pid = 3728] [serial = 2035] [outer = 00000000] [url = about:blank] 01:37:55 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (10F6B000) [pid = 3728] [serial = 2036] [outer = 00000000] [url = about:blank] 01:37:55 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (13464400) [pid = 3728] [serial = 2030] [outer = 00000000] [url = about:blank] 01:37:55 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (128B2C00) [pid = 3728] [serial = 2029] [outer = 00000000] [url = about:blank] 01:37:55 INFO - PROCESS | 3728 | --DOMWINDOW == 71 (143CC000) [pid = 3728] [serial = 2041] [outer = 00000000] [url = about:blank] 01:37:55 INFO - PROCESS | 3728 | --DOMWINDOW == 70 (162D4400) [pid = 3728] [serial = 2044] [outer = 00000000] [url = about:blank] 01:37:55 INFO - PROCESS | 3728 | --DOMWINDOW == 69 (176B0C00) [pid = 3728] [serial = 2050] [outer = 00000000] [url = about:blank] 01:37:55 INFO - PROCESS | 3728 | --DOMWINDOW == 68 (16D5EC00) [pid = 3728] [serial = 2047] [outer = 00000000] [url = about:blank] 01:37:55 INFO - PROCESS | 3728 | --DOMWINDOW == 67 (16970400) [pid = 3728] [serial = 2045] [outer = 00000000] [url = about:blank] 01:37:55 INFO - PROCESS | 3728 | --DOMWINDOW == 66 (14F9C400) [pid = 3728] [serial = 2042] [outer = 00000000] [url = about:blank] 01:37:55 INFO - PROCESS | 3728 | --DOMWINDOW == 65 (12BDAC00) [pid = 3728] [serial = 2039] [outer = 00000000] [url = about:blank] 01:37:55 INFO - PROCESS | 3728 | --DOMWINDOW == 64 (16E03400) [pid = 3728] [serial = 2048] [outer = 00000000] [url = about:blank] 01:37:55 INFO - PROCESS | 3728 | 1466584675875 Marionette TRACE conn2 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 01:37:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 01:37:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1392ms 01:37:55 INFO - PROCESS | 3728 | 1466584675896 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 01:37:55 INFO - PROCESS | 3728 | 1466584675899 Marionette TRACE conn2 <- [1,2757,null,{"value":"13"}] 01:37:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 01:37:55 INFO - PROCESS | 3728 | 1466584675904 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 01:37:55 INFO - PROCESS | 3728 | 1466584675908 Marionette TRACE conn2 <- [1,2758,null,{}] 01:37:55 INFO - PROCESS | 3728 | 1466584675917 Marionette TRACE conn2 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:55 INFO - PROCESS | 3728 | 1466584675919 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:37:56 INFO - PROCESS | 3728 | 1466584676007 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 01:37:56 INFO - PROCESS | 3728 | 1466584676014 Marionette TRACE conn2 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:56 INFO - PROCESS | 3728 | 1466584676018 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:37:56 INFO - PROCESS | 3728 | ++DOCSHELL 10E09800 == 28 [pid = 3728] [id = 699] 01:37:56 INFO - PROCESS | 3728 | ++DOMWINDOW == 65 (10E0A400) [pid = 3728] [serial = 2097] [outer = 00000000] 01:37:56 INFO - PROCESS | 3728 | ++DOMWINDOW == 66 (114C7400) [pid = 3728] [serial = 2098] [outer = 10E0A400] 01:37:56 INFO - PROCESS | 3728 | 1466584676066 Marionette DEBUG loaded listener.js 01:37:56 INFO - PROCESS | 3728 | ++DOMWINDOW == 67 (11CD8800) [pid = 3728] [serial = 2099] [outer = 10E0A400] 01:37:56 INFO - PROCESS | 3728 | 1466584676565 Marionette TRACE conn2 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 01:37:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 01:37:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 704ms 01:37:56 INFO - PROCESS | 3728 | 1466584676600 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 01:37:56 INFO - PROCESS | 3728 | 1466584676605 Marionette TRACE conn2 <- [1,2761,null,{"value":"13"}] 01:37:56 INFO - PROCESS | 3728 | 1466584676615 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 01:37:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 01:37:56 INFO - PROCESS | 3728 | 1466584676618 Marionette TRACE conn2 <- [1,2762,null,{}] 01:37:56 INFO - PROCESS | 3728 | 1466584676621 Marionette TRACE conn2 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:56 INFO - PROCESS | 3728 | 1466584676623 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:37:56 INFO - PROCESS | 3728 | 1466584676711 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 01:37:56 INFO - PROCESS | 3728 | 1466584676848 Marionette TRACE conn2 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:56 INFO - PROCESS | 3728 | 1466584676850 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:37:56 INFO - PROCESS | 3728 | ++DOCSHELL 1309FC00 == 29 [pid = 3728] [id = 700] 01:37:56 INFO - PROCESS | 3728 | ++DOMWINDOW == 68 (130A3C00) [pid = 3728] [serial = 2100] [outer = 00000000] 01:37:56 INFO - PROCESS | 3728 | ++DOMWINDOW == 69 (131E5800) [pid = 3728] [serial = 2101] [outer = 130A3C00] 01:37:56 INFO - PROCESS | 3728 | 1466584676898 Marionette DEBUG loaded listener.js 01:37:57 INFO - PROCESS | 3728 | ++DOMWINDOW == 70 (13460C00) [pid = 3728] [serial = 2102] [outer = 130A3C00] 01:37:57 INFO - PROCESS | 3728 | 1466584677266 Marionette TRACE conn2 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 01:37:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 01:37:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 688ms 01:37:57 INFO - PROCESS | 3728 | 1466584677316 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 01:37:57 INFO - PROCESS | 3728 | 1466584677318 Marionette TRACE conn2 <- [1,2765,null,{"value":"13"}] 01:37:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 01:37:57 INFO - PROCESS | 3728 | 1466584677322 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 01:37:57 INFO - PROCESS | 3728 | 1466584677325 Marionette TRACE conn2 <- [1,2766,null,{}] 01:37:57 INFO - PROCESS | 3728 | 1466584677336 Marionette TRACE conn2 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:57 INFO - PROCESS | 3728 | 1466584677340 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:37:57 INFO - PROCESS | 3728 | 1466584677429 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 01:37:57 INFO - PROCESS | 3728 | 1466584677436 Marionette TRACE conn2 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:57 INFO - PROCESS | 3728 | 1466584677439 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:37:57 INFO - PROCESS | 3728 | ++DOCSHELL 14F92C00 == 30 [pid = 3728] [id = 701] 01:37:57 INFO - PROCESS | 3728 | ++DOMWINDOW == 71 (14F93000) [pid = 3728] [serial = 2103] [outer = 00000000] 01:37:57 INFO - PROCESS | 3728 | ++DOMWINDOW == 72 (159A6800) [pid = 3728] [serial = 2104] [outer = 14F93000] 01:37:57 INFO - PROCESS | 3728 | 1466584677487 Marionette DEBUG loaded listener.js 01:37:57 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (15B79C00) [pid = 3728] [serial = 2105] [outer = 14F93000] 01:37:58 INFO - PROCESS | 3728 | 1466584677991 Marionette TRACE conn2 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 01:37:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 01:37:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 688ms 01:37:58 INFO - PROCESS | 3728 | 1466584678022 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 01:37:58 INFO - PROCESS | 3728 | 1466584678024 Marionette TRACE conn2 <- [1,2769,null,{"value":"13"}] 01:37:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 01:37:58 INFO - PROCESS | 3728 | 1466584678028 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 01:37:58 INFO - PROCESS | 3728 | 1466584678029 Marionette TRACE conn2 <- [1,2770,null,{}] 01:37:58 INFO - PROCESS | 3728 | 1466584678033 Marionette TRACE conn2 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:58 INFO - PROCESS | 3728 | 1466584678035 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:37:58 INFO - PROCESS | 3728 | 1466584678182 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 01:37:58 INFO - PROCESS | 3728 | 1466584678204 Marionette TRACE conn2 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:58 INFO - PROCESS | 3728 | 1466584678206 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:37:58 INFO - PROCESS | 3728 | ++DOCSHELL 162D8800 == 31 [pid = 3728] [id = 702] 01:37:58 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (165D3400) [pid = 3728] [serial = 2106] [outer = 00000000] 01:37:58 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (1697B000) [pid = 3728] [serial = 2107] [outer = 165D3400] 01:37:58 INFO - PROCESS | 3728 | 1466584678297 Marionette DEBUG loaded listener.js 01:37:58 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (16D67400) [pid = 3728] [serial = 2108] [outer = 165D3400] 01:37:58 INFO - PROCESS | 3728 | 1466584678736 Marionette TRACE conn2 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 01:37:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 01:37:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 704ms 01:37:58 INFO - PROCESS | 3728 | 1466584678757 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 01:37:58 INFO - PROCESS | 3728 | 1466584678759 Marionette TRACE conn2 <- [1,2773,null,{"value":"13"}] 01:37:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 01:37:58 INFO - PROCESS | 3728 | 1466584678770 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 01:37:58 INFO - PROCESS | 3728 | 1466584678772 Marionette TRACE conn2 <- [1,2774,null,{}] 01:37:58 INFO - PROCESS | 3728 | 1466584678775 Marionette TRACE conn2 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:58 INFO - PROCESS | 3728 | 1466584678777 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:37:58 INFO - PROCESS | 3728 | 1466584678890 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 01:37:58 INFO - PROCESS | 3728 | 1466584678895 Marionette TRACE conn2 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:58 INFO - PROCESS | 3728 | 1466584678897 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:37:58 INFO - PROCESS | 3728 | ++DOCSHELL 16E0C000 == 32 [pid = 3728] [id = 703] 01:37:58 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (16E0C400) [pid = 3728] [serial = 2109] [outer = 00000000] 01:37:58 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (1712DC00) [pid = 3728] [serial = 2110] [outer = 16E0C400] 01:37:58 INFO - PROCESS | 3728 | 1466584678942 Marionette DEBUG loaded listener.js 01:37:59 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (17662400) [pid = 3728] [serial = 2111] [outer = 16E0C400] 01:37:59 INFO - PROCESS | 3728 | 1466584679415 Marionette TRACE conn2 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 01:37:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 01:37:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 704ms 01:37:59 INFO - PROCESS | 3728 | 1466584679474 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 01:37:59 INFO - PROCESS | 3728 | 1466584679476 Marionette TRACE conn2 <- [1,2777,null,{"value":"13"}] 01:37:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 01:37:59 INFO - PROCESS | 3728 | 1466584679484 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 01:37:59 INFO - PROCESS | 3728 | 1466584679485 Marionette TRACE conn2 <- [1,2778,null,{}] 01:37:59 INFO - PROCESS | 3728 | 1466584679489 Marionette TRACE conn2 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:59 INFO - PROCESS | 3728 | 1466584679494 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:37:59 INFO - PROCESS | 3728 | 1466584679647 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 01:37:59 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (156B1000) [pid = 3728] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 01:37:59 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (1403FC00) [pid = 3728] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 01:37:59 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (169D2C00) [pid = 3728] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 01:37:59 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (17028800) [pid = 3728] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 01:37:59 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (14035000) [pid = 3728] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 01:37:59 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (10E10800) [pid = 3728] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 01:37:59 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (10A5BC00) [pid = 3728] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 01:37:59 INFO - PROCESS | 3728 | --DOMWINDOW == 71 (16EAD400) [pid = 3728] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 01:37:59 INFO - PROCESS | 3728 | --DOMWINDOW == 70 (180B0400) [pid = 3728] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 01:37:59 INFO - PROCESS | 3728 | --DOMWINDOW == 69 (1291F400) [pid = 3728] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 01:37:59 INFO - PROCESS | 3728 | --DOMWINDOW == 68 (13461C00) [pid = 3728] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 01:37:59 INFO - PROCESS | 3728 | --DOMWINDOW == 67 (15B75000) [pid = 3728] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 01:37:59 INFO - PROCESS | 3728 | --DOMWINDOW == 66 (17B10C00) [pid = 3728] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 01:37:59 INFO - PROCESS | 3728 | 1466584679947 Marionette TRACE conn2 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:59 INFO - PROCESS | 3728 | 1466584679950 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:37:59 INFO - PROCESS | 3728 | ++DOCSHELL 0F2E3400 == 33 [pid = 3728] [id = 704] 01:37:59 INFO - PROCESS | 3728 | ++DOMWINDOW == 67 (1021DC00) [pid = 3728] [serial = 2112] [outer = 00000000] 01:37:59 INFO - PROCESS | 3728 | ++DOMWINDOW == 68 (11AF1000) [pid = 3728] [serial = 2113] [outer = 1021DC00] 01:37:59 INFO - PROCESS | 3728 | 1466584679993 Marionette DEBUG loaded listener.js 01:38:00 INFO - PROCESS | 3728 | ++DOMWINDOW == 69 (14035000) [pid = 3728] [serial = 2114] [outer = 1021DC00] 01:38:00 INFO - PROCESS | 3728 | 1466584680361 Marionette TRACE conn2 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 01:38:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 01:38:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 954ms 01:38:00 INFO - PROCESS | 3728 | 1466584680430 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 01:38:00 INFO - PROCESS | 3728 | 1466584680448 Marionette TRACE conn2 <- [1,2781,null,{"value":"13"}] 01:38:00 INFO - PROCESS | 3728 | 1466584680451 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 01:38:00 INFO - PROCESS | 3728 | 1466584680453 Marionette TRACE conn2 <- [1,2782,null,{}] 01:38:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 01:38:00 INFO - PROCESS | 3728 | 1466584680456 Marionette TRACE conn2 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:00 INFO - PROCESS | 3728 | 1466584680458 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:38:00 INFO - PROCESS | 3728 | 1466584680534 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 01:38:00 INFO - PROCESS | 3728 | 1466584680540 Marionette TRACE conn2 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:00 INFO - PROCESS | 3728 | 1466584680542 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:38:00 INFO - PROCESS | 3728 | ++DOCSHELL 128B2400 == 34 [pid = 3728] [id = 705] 01:38:00 INFO - PROCESS | 3728 | ++DOMWINDOW == 70 (1314D800) [pid = 3728] [serial = 2115] [outer = 00000000] 01:38:00 INFO - PROCESS | 3728 | ++DOMWINDOW == 71 (17E0A400) [pid = 3728] [serial = 2116] [outer = 1314D800] 01:38:00 INFO - PROCESS | 3728 | 1466584680585 Marionette DEBUG loaded listener.js 01:38:00 INFO - PROCESS | 3728 | ++DOMWINDOW == 72 (180AB400) [pid = 3728] [serial = 2117] [outer = 1314D800] 01:38:01 INFO - PROCESS | 3728 | 1466584681028 Marionette TRACE conn2 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 01:38:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 01:38:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 641ms 01:38:01 INFO - PROCESS | 3728 | 1466584681091 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 01:38:01 INFO - PROCESS | 3728 | 1466584681093 Marionette TRACE conn2 <- [1,2785,null,{"value":"13"}] 01:38:01 INFO - PROCESS | 3728 | 1466584681096 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 01:38:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 01:38:01 INFO - PROCESS | 3728 | 1466584681098 Marionette TRACE conn2 <- [1,2786,null,{}] 01:38:01 INFO - PROCESS | 3728 | 1466584681101 Marionette TRACE conn2 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:01 INFO - PROCESS | 3728 | 1466584681103 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:38:01 INFO - PROCESS | 3728 | 1466584681180 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 01:38:01 INFO - PROCESS | 3728 | 1466584681218 Marionette TRACE conn2 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:01 INFO - PROCESS | 3728 | 1466584681220 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:38:01 INFO - PROCESS | 3728 | ++DOCSHELL 10E0CC00 == 35 [pid = 3728] [id = 706] 01:38:01 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (17E07400) [pid = 3728] [serial = 2118] [outer = 00000000] 01:38:01 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (19636800) [pid = 3728] [serial = 2119] [outer = 17E07400] 01:38:01 INFO - PROCESS | 3728 | 1466584681262 Marionette DEBUG loaded listener.js 01:38:01 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (19637400) [pid = 3728] [serial = 2120] [outer = 17E07400] 01:38:01 INFO - PROCESS | 3728 | 1466584681714 Marionette TRACE conn2 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 01:38:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 01:38:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 704ms 01:38:01 INFO - PROCESS | 3728 | 1466584681796 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 01:38:01 INFO - PROCESS | 3728 | 1466584681798 Marionette TRACE conn2 <- [1,2789,null,{"value":"13"}] 01:38:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 01:38:01 INFO - PROCESS | 3728 | 1466584681801 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 01:38:01 INFO - PROCESS | 3728 | 1466584681803 Marionette TRACE conn2 <- [1,2790,null,{}] 01:38:01 INFO - PROCESS | 3728 | 1466584681806 Marionette TRACE conn2 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:01 INFO - PROCESS | 3728 | 1466584681808 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:38:01 INFO - PROCESS | 3728 | 1466584681887 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 01:38:02 INFO - PROCESS | 3728 | 1466584682015 Marionette TRACE conn2 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:02 INFO - PROCESS | 3728 | 1466584682018 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:38:02 INFO - PROCESS | 3728 | ++DOCSHELL 0F2E6000 == 36 [pid = 3728] [id = 707] 01:38:02 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (0F2EA000) [pid = 3728] [serial = 2121] [outer = 00000000] 01:38:02 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (1043A000) [pid = 3728] [serial = 2122] [outer = 0F2EA000] 01:38:02 INFO - PROCESS | 3728 | 1466584682075 Marionette DEBUG loaded listener.js 01:38:02 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (1055FC00) [pid = 3728] [serial = 2123] [outer = 0F2EA000] 01:38:02 INFO - PROCESS | 3728 | 1466584682864 Marionette TRACE conn2 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 01:38:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 01:38:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1142ms 01:38:02 INFO - PROCESS | 3728 | 1466584682953 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 01:38:02 INFO - PROCESS | 3728 | 1466584682957 Marionette TRACE conn2 <- [1,2793,null,{"value":"13"}] 01:38:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 01:38:02 INFO - PROCESS | 3728 | 1466584682962 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 01:38:02 INFO - PROCESS | 3728 | 1466584682965 Marionette TRACE conn2 <- [1,2794,null,{}] 01:38:02 INFO - PROCESS | 3728 | 1466584682970 Marionette TRACE conn2 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:02 INFO - PROCESS | 3728 | 1466584682975 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:38:03 INFO - PROCESS | 3728 | 1466584683116 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 01:38:03 INFO - PROCESS | 3728 | 1466584683250 Marionette TRACE conn2 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:03 INFO - PROCESS | 3728 | 1466584683253 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:38:03 INFO - PROCESS | 3728 | ++DOCSHELL 128B2000 == 37 [pid = 3728] [id = 708] 01:38:03 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (12B07C00) [pid = 3728] [serial = 2124] [outer = 00000000] 01:38:03 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (13C02000) [pid = 3728] [serial = 2125] [outer = 12B07C00] 01:38:03 INFO - PROCESS | 3728 | 1466584683309 Marionette DEBUG loaded listener.js 01:38:03 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (14040400) [pid = 3728] [serial = 2126] [outer = 12B07C00] 01:38:04 INFO - PROCESS | 3728 | 1466584684172 Marionette TRACE conn2 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 01:38:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 01:38:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1252ms 01:38:04 INFO - PROCESS | 3728 | 1466584684221 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 01:38:04 INFO - PROCESS | 3728 | 1466584684225 Marionette TRACE conn2 <- [1,2797,null,{"value":"13"}] 01:38:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 01:38:04 INFO - PROCESS | 3728 | 1466584684230 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 01:38:04 INFO - PROCESS | 3728 | 1466584684233 Marionette TRACE conn2 <- [1,2798,null,{}] 01:38:04 INFO - PROCESS | 3728 | 1466584684238 Marionette TRACE conn2 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:04 INFO - PROCESS | 3728 | 1466584684241 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:38:04 INFO - PROCESS | 3728 | 1466584684350 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 01:38:04 INFO - PROCESS | 3728 | --DOCSHELL 10E0CC00 == 36 [pid = 3728] [id = 706] 01:38:04 INFO - PROCESS | 3728 | --DOCSHELL 128B2400 == 35 [pid = 3728] [id = 705] 01:38:04 INFO - PROCESS | 3728 | --DOCSHELL 0F2E3400 == 34 [pid = 3728] [id = 704] 01:38:04 INFO - PROCESS | 3728 | --DOCSHELL 16E0C000 == 33 [pid = 3728] [id = 703] 01:38:04 INFO - PROCESS | 3728 | --DOCSHELL 162D8800 == 32 [pid = 3728] [id = 702] 01:38:04 INFO - PROCESS | 3728 | --DOCSHELL 14F92C00 == 31 [pid = 3728] [id = 701] 01:38:04 INFO - PROCESS | 3728 | --DOCSHELL 1309FC00 == 30 [pid = 3728] [id = 700] 01:38:04 INFO - PROCESS | 3728 | --DOCSHELL 10E09800 == 29 [pid = 3728] [id = 699] 01:38:04 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (16978800) [pid = 3728] [serial = 2033] [outer = 00000000] [url = about:blank] 01:38:04 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (16E03C00) [pid = 3728] [serial = 2071] [outer = 00000000] [url = about:blank] 01:38:04 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (178E5C00) [pid = 3728] [serial = 2051] [outer = 00000000] [url = about:blank] 01:38:04 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (140E8800) [pid = 3728] [serial = 2065] [outer = 00000000] [url = about:blank] 01:38:04 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (114C9000) [pid = 3728] [serial = 2053] [outer = 00000000] [url = about:blank] 01:38:04 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (11C48800) [pid = 3728] [serial = 2054] [outer = 00000000] [url = about:blank] 01:38:04 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (10EB1400) [pid = 3728] [serial = 2059] [outer = 00000000] [url = about:blank] 01:38:04 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (10F72400) [pid = 3728] [serial = 2060] [outer = 00000000] [url = about:blank] 01:38:04 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (17666400) [pid = 3728] [serial = 2075] [outer = 00000000] [url = about:blank] 01:38:04 INFO - PROCESS | 3728 | --DOMWINDOW == 71 (180B6800) [pid = 3728] [serial = 2080] [outer = 00000000] [url = about:blank] 01:38:04 INFO - PROCESS | 3728 | --DOMWINDOW == 70 (129B7C00) [pid = 3728] [serial = 2062] [outer = 00000000] [url = about:blank] 01:38:04 INFO - PROCESS | 3728 | --DOMWINDOW == 69 (1305F800) [pid = 3728] [serial = 2063] [outer = 00000000] [url = about:blank] 01:38:04 INFO - PROCESS | 3728 | --DOMWINDOW == 68 (14037400) [pid = 3728] [serial = 2056] [outer = 00000000] [url = about:blank] 01:38:04 INFO - PROCESS | 3728 | --DOMWINDOW == 67 (154E5400) [pid = 3728] [serial = 2057] [outer = 00000000] [url = about:blank] 01:38:04 INFO - PROCESS | 3728 | --DOMWINDOW == 66 (17665800) [pid = 3728] [serial = 2074] [outer = 00000000] [url = about:blank] 01:38:04 INFO - PROCESS | 3728 | --DOMWINDOW == 65 (162CD800) [pid = 3728] [serial = 2068] [outer = 00000000] [url = about:blank] 01:38:04 INFO - PROCESS | 3728 | --DOMWINDOW == 64 (16E09C00) [pid = 3728] [serial = 2072] [outer = 00000000] [url = about:blank] 01:38:04 INFO - PROCESS | 3728 | --DOMWINDOW == 63 (162D3000) [pid = 3728] [serial = 2069] [outer = 00000000] [url = about:blank] 01:38:04 INFO - PROCESS | 3728 | --DOMWINDOW == 62 (17E73800) [pid = 3728] [serial = 2077] [outer = 00000000] [url = about:blank] 01:38:04 INFO - PROCESS | 3728 | --DOMWINDOW == 61 (180AB800) [pid = 3728] [serial = 2078] [outer = 00000000] [url = about:blank] 01:38:04 INFO - PROCESS | 3728 | --DOMWINDOW == 60 (14F9BC00) [pid = 3728] [serial = 2066] [outer = 00000000] [url = about:blank] 01:38:04 INFO - PROCESS | 3728 | --DOMWINDOW == 59 (180B9400) [pid = 3728] [serial = 2081] [outer = 00000000] [url = about:blank] 01:38:04 INFO - PROCESS | 3728 | --DOMWINDOW == 58 (1962F000) [pid = 3728] [serial = 2083] [outer = 00000000] [url = about:blank] 01:38:04 INFO - PROCESS | 3728 | --DOMWINDOW == 57 (19631000) [pid = 3728] [serial = 2084] [outer = 00000000] [url = about:blank] 01:38:04 INFO - PROCESS | 3728 | 1466584684483 Marionette TRACE conn2 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:04 INFO - PROCESS | 3728 | 1466584684488 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:38:04 INFO - PROCESS | 3728 | ++DOCSHELL 102F3000 == 30 [pid = 3728] [id = 709] 01:38:04 INFO - PROCESS | 3728 | ++DOMWINDOW == 58 (10436C00) [pid = 3728] [serial = 2127] [outer = 00000000] 01:38:04 INFO - PROCESS | 3728 | ++DOMWINDOW == 59 (10A63C00) [pid = 3728] [serial = 2128] [outer = 10436C00] 01:38:04 INFO - PROCESS | 3728 | 1466584684543 Marionette DEBUG loaded listener.js 01:38:04 INFO - PROCESS | 3728 | ++DOMWINDOW == 60 (10F0D000) [pid = 3728] [serial = 2129] [outer = 10436C00] 01:38:05 INFO - PROCESS | 3728 | 1466584685085 Marionette TRACE conn2 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 01:38:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 01:38:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 907ms 01:38:05 INFO - PROCESS | 3728 | 1466584685136 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 01:38:05 INFO - PROCESS | 3728 | 1466584685141 Marionette TRACE conn2 <- [1,2801,null,{"value":"13"}] 01:38:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 01:38:05 INFO - PROCESS | 3728 | 1466584685146 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 01:38:05 INFO - PROCESS | 3728 | 1466584685149 Marionette TRACE conn2 <- [1,2802,null,{}] 01:38:05 INFO - PROCESS | 3728 | 1466584685156 Marionette TRACE conn2 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:05 INFO - PROCESS | 3728 | 1466584685159 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:38:05 INFO - PROCESS | 3728 | 1466584685262 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 01:38:05 INFO - PROCESS | 3728 | 1466584685372 Marionette TRACE conn2 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:05 INFO - PROCESS | 3728 | 1466584685375 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:38:05 INFO - PROCESS | 3728 | ++DOCSHELL 128B3400 == 31 [pid = 3728] [id = 710] 01:38:05 INFO - PROCESS | 3728 | ++DOMWINDOW == 61 (128B5C00) [pid = 3728] [serial = 2130] [outer = 00000000] 01:38:05 INFO - PROCESS | 3728 | ++DOMWINDOW == 62 (129AA000) [pid = 3728] [serial = 2131] [outer = 128B5C00] 01:38:05 INFO - PROCESS | 3728 | 1466584685431 Marionette DEBUG loaded listener.js 01:38:05 INFO - PROCESS | 3728 | ++DOMWINDOW == 63 (12BCE400) [pid = 3728] [serial = 2132] [outer = 128B5C00] 01:38:06 INFO - PROCESS | 3728 | 1466584686078 Marionette TRACE conn2 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 01:38:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 01:38:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1001ms 01:38:06 INFO - PROCESS | 3728 | 1466584686149 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 01:38:06 INFO - PROCESS | 3728 | 1466584686154 Marionette TRACE conn2 <- [1,2805,null,{"value":"13"}] 01:38:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 01:38:06 INFO - PROCESS | 3728 | 1466584686161 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 01:38:06 INFO - PROCESS | 3728 | 1466584686164 Marionette TRACE conn2 <- [1,2806,null,{}] 01:38:06 INFO - PROCESS | 3728 | 1466584686168 Marionette TRACE conn2 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:06 INFO - PROCESS | 3728 | 1466584686171 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:38:06 INFO - PROCESS | 3728 | 1466584686276 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 01:38:06 INFO - PROCESS | 3728 | 1466584686413 Marionette TRACE conn2 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:06 INFO - PROCESS | 3728 | 1466584686416 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:38:06 INFO - PROCESS | 3728 | ++DOCSHELL 13468400 == 32 [pid = 3728] [id = 711] 01:38:06 INFO - PROCESS | 3728 | ++DOMWINDOW == 64 (13B16C00) [pid = 3728] [serial = 2133] [outer = 00000000] 01:38:06 INFO - PROCESS | 3728 | ++DOMWINDOW == 65 (13C8BC00) [pid = 3728] [serial = 2134] [outer = 13B16C00] 01:38:06 INFO - PROCESS | 3728 | 1466584686475 Marionette DEBUG loaded listener.js 01:38:06 INFO - PROCESS | 3728 | ++DOMWINDOW == 66 (140EE800) [pid = 3728] [serial = 2135] [outer = 13B16C00] 01:38:07 INFO - PROCESS | 3728 | 1466584687038 Marionette TRACE conn2 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 01:38:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 01:38:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 907ms 01:38:07 INFO - PROCESS | 3728 | 1466584687064 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 01:38:07 INFO - PROCESS | 3728 | 1466584687066 Marionette TRACE conn2 <- [1,2809,null,{"value":"13"}] 01:38:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 01:38:07 INFO - PROCESS | 3728 | 1466584687070 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 01:38:07 INFO - PROCESS | 3728 | 1466584687074 Marionette TRACE conn2 <- [1,2810,null,{}] 01:38:07 INFO - PROCESS | 3728 | 1466584687085 Marionette TRACE conn2 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:07 INFO - PROCESS | 3728 | 1466584687090 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:38:07 INFO - PROCESS | 3728 | 1466584687193 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 01:38:07 INFO - PROCESS | 3728 | 1466584687304 Marionette TRACE conn2 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:07 INFO - PROCESS | 3728 | 1466584687308 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:38:07 INFO - PROCESS | 3728 | ++DOCSHELL 162CE800 == 33 [pid = 3728] [id = 712] 01:38:07 INFO - PROCESS | 3728 | ++DOMWINDOW == 67 (162CEC00) [pid = 3728] [serial = 2136] [outer = 00000000] 01:38:07 INFO - PROCESS | 3728 | ++DOMWINDOW == 68 (162D2800) [pid = 3728] [serial = 2137] [outer = 162CEC00] 01:38:07 INFO - PROCESS | 3728 | 1466584687405 Marionette DEBUG loaded listener.js 01:38:07 INFO - PROCESS | 3728 | ++DOMWINDOW == 69 (1689BC00) [pid = 3728] [serial = 2138] [outer = 162CEC00] 01:38:07 INFO - PROCESS | 3728 | 1466584687980 Marionette TRACE conn2 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 01:38:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 01:38:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1001ms 01:38:08 INFO - PROCESS | 3728 | 1466584688072 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 01:38:08 INFO - PROCESS | 3728 | 1466584688075 Marionette TRACE conn2 <- [1,2813,null,{"value":"13"}] 01:38:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 01:38:08 INFO - PROCESS | 3728 | 1466584688079 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 01:38:08 INFO - PROCESS | 3728 | 1466584688081 Marionette TRACE conn2 <- [1,2814,null,{}] 01:38:08 INFO - PROCESS | 3728 | 1466584688084 Marionette TRACE conn2 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:08 INFO - PROCESS | 3728 | 1466584688087 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:38:08 INFO - PROCESS | 3728 | 1466584688195 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 01:38:08 INFO - PROCESS | 3728 | 1466584688324 Marionette TRACE conn2 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:08 INFO - PROCESS | 3728 | 1466584688327 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:38:08 INFO - PROCESS | 3728 | ++DOCSHELL 128BB800 == 34 [pid = 3728] [id = 713] 01:38:08 INFO - PROCESS | 3728 | ++DOMWINDOW == 70 (128BDC00) [pid = 3728] [serial = 2139] [outer = 00000000] 01:38:08 INFO - PROCESS | 3728 | ++DOMWINDOW == 71 (16EAA000) [pid = 3728] [serial = 2140] [outer = 128BDC00] 01:38:08 INFO - PROCESS | 3728 | 1466584688380 Marionette DEBUG loaded listener.js 01:38:08 INFO - PROCESS | 3728 | ++DOMWINDOW == 72 (1759F400) [pid = 3728] [serial = 2141] [outer = 128BDC00] 01:38:09 INFO - PROCESS | 3728 | 1466584688996 Marionette TRACE conn2 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 01:38:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 01:38:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1001ms 01:38:09 INFO - PROCESS | 3728 | 1466584689082 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 01:38:09 INFO - PROCESS | 3728 | 1466584689086 Marionette TRACE conn2 <- [1,2817,null,{"value":"13"}] 01:38:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 01:38:09 INFO - PROCESS | 3728 | 1466584689091 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 01:38:09 INFO - PROCESS | 3728 | 1466584689094 Marionette TRACE conn2 <- [1,2818,null,{}] 01:38:09 INFO - PROCESS | 3728 | 1466584689100 Marionette TRACE conn2 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:09 INFO - PROCESS | 3728 | 1466584689102 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:38:09 INFO - PROCESS | 3728 | 1466584689203 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 01:38:09 INFO - PROCESS | 3728 | --DOCSHELL 10B5E400 == 33 [pid = 3728] [id = 698] 01:38:09 INFO - PROCESS | 3728 | --DOCSHELL 128B2000 == 32 [pid = 3728] [id = 708] 01:38:09 INFO - PROCESS | 3728 | --DOCSHELL 0F2E6000 == 31 [pid = 3728] [id = 707] 01:38:09 INFO - PROCESS | 3728 | --DOCSHELL 15B6D800 == 30 [pid = 3728] [id = 696] 01:38:09 INFO - PROCESS | 3728 | --DOCSHELL 19530400 == 29 [pid = 3728] [id = 697] 01:38:09 INFO - PROCESS | 3728 | --DOCSHELL 162CE800 == 28 [pid = 3728] [id = 712] 01:38:09 INFO - PROCESS | 3728 | --DOCSHELL 128BB800 == 27 [pid = 3728] [id = 713] 01:38:09 INFO - PROCESS | 3728 | --DOCSHELL 13468400 == 26 [pid = 3728] [id = 711] 01:38:09 INFO - PROCESS | 3728 | --DOCSHELL 102F3000 == 25 [pid = 3728] [id = 709] 01:38:09 INFO - PROCESS | 3728 | --DOCSHELL 128B3400 == 24 [pid = 3728] [id = 710] 01:38:09 INFO - PROCESS | 3728 | 1466584689903 Marionette TRACE conn2 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:09 INFO - PROCESS | 3728 | 1466584689907 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:38:10 INFO - PROCESS | 3728 | ++DOCSHELL 104E7400 == 25 [pid = 3728] [id = 714] 01:38:10 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (105E9400) [pid = 3728] [serial = 2142] [outer = 00000000] 01:38:10 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (10E03C00) [pid = 3728] [serial = 2143] [outer = 105E9400] 01:38:10 INFO - PROCESS | 3728 | 1466584690021 Marionette DEBUG loaded listener.js 01:38:10 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (10EB8800) [pid = 3728] [serial = 2144] [outer = 105E9400] 01:38:10 INFO - PROCESS | 3728 | 1466584690442 Marionette TRACE conn2 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 01:38:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 01:38:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1392ms 01:38:10 INFO - PROCESS | 3728 | 1466584690513 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 01:38:10 INFO - PROCESS | 3728 | 1466584690516 Marionette TRACE conn2 <- [1,2821,null,{"value":"13"}] 01:38:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 01:38:10 INFO - PROCESS | 3728 | 1466584690521 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 01:38:10 INFO - PROCESS | 3728 | 1466584690524 Marionette TRACE conn2 <- [1,2822,null,{}] 01:38:10 INFO - PROCESS | 3728 | 1466584690533 Marionette TRACE conn2 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:10 INFO - PROCESS | 3728 | 1466584690537 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:38:10 INFO - PROCESS | 3728 | 1466584690631 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 01:38:10 INFO - PROCESS | 3728 | 1466584690646 Marionette TRACE conn2 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:10 INFO - PROCESS | 3728 | 1466584690649 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:38:10 INFO - PROCESS | 3728 | ++DOCSHELL 129B0400 == 26 [pid = 3728] [id = 715] 01:38:10 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (129B3800) [pid = 3728] [serial = 2145] [outer = 00000000] 01:38:10 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (12D80400) [pid = 3728] [serial = 2146] [outer = 129B3800] 01:38:10 INFO - PROCESS | 3728 | 1466584690700 Marionette DEBUG loaded listener.js 01:38:10 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (1310D400) [pid = 3728] [serial = 2147] [outer = 129B3800] 01:38:11 INFO - PROCESS | 3728 | 1466584691196 Marionette TRACE conn2 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 01:38:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 01:38:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 688ms 01:38:11 INFO - PROCESS | 3728 | 1466584691222 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 01:38:11 INFO - PROCESS | 3728 | 1466584691226 Marionette TRACE conn2 <- [1,2825,null,{"value":"13"}] 01:38:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 01:38:11 INFO - PROCESS | 3728 | 1466584691231 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 01:38:11 INFO - PROCESS | 3728 | 1466584691233 Marionette TRACE conn2 <- [1,2826,null,{}] 01:38:11 INFO - PROCESS | 3728 | 1466584691236 Marionette TRACE conn2 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:11 INFO - PROCESS | 3728 | 1466584691239 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:38:11 INFO - PROCESS | 3728 | 1466584691355 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 01:38:11 INFO - PROCESS | 3728 | 1466584691363 Marionette TRACE conn2 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:11 INFO - PROCESS | 3728 | 1466584691365 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:38:11 INFO - PROCESS | 3728 | ++DOCSHELL 10E10400 == 27 [pid = 3728] [id = 716] 01:38:11 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (13149400) [pid = 3728] [serial = 2148] [outer = 00000000] 01:38:11 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (154E5400) [pid = 3728] [serial = 2149] [outer = 13149400] 01:38:11 INFO - PROCESS | 3728 | 1466584691500 Marionette DEBUG loaded listener.js 01:38:11 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (159ACC00) [pid = 3728] [serial = 2150] [outer = 13149400] 01:38:11 INFO - PROCESS | 3728 | 1466584691955 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 01:38:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 01:38:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 798ms 01:38:12 INFO - PROCESS | 3728 | 1466584692032 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 01:38:12 INFO - PROCESS | 3728 | 1466584692035 Marionette TRACE conn2 <- [1,2829,null,{"value":"13"}] 01:38:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 01:38:12 INFO - PROCESS | 3728 | 1466584692045 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 01:38:12 INFO - PROCESS | 3728 | 1466584692051 Marionette TRACE conn2 <- [1,2830,null,{}] 01:38:12 INFO - PROCESS | 3728 | 1466584692060 Marionette TRACE conn2 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:12 INFO - PROCESS | 3728 | 1466584692064 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:38:12 INFO - PROCESS | 3728 | 1466584692184 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 01:38:12 INFO - PROCESS | 3728 | 1466584692252 Marionette TRACE conn2 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:12 INFO - PROCESS | 3728 | 1466584692255 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:38:12 INFO - PROCESS | 3728 | ++DOCSHELL 16E0A000 == 28 [pid = 3728] [id = 717] 01:38:12 INFO - PROCESS | 3728 | ++DOMWINDOW == 82 (16E0AC00) [pid = 3728] [serial = 2151] [outer = 00000000] 01:38:12 INFO - PROCESS | 3728 | ++DOMWINDOW == 83 (176AD800) [pid = 3728] [serial = 2152] [outer = 16E0AC00] 01:38:12 INFO - PROCESS | 3728 | 1466584692298 Marionette DEBUG loaded listener.js 01:38:12 INFO - PROCESS | 3728 | ++DOMWINDOW == 84 (178E8C00) [pid = 3728] [serial = 2153] [outer = 16E0AC00] 01:38:12 INFO - PROCESS | 3728 | 1466584692765 Marionette TRACE conn2 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 01:38:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 01:38:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 766ms 01:38:12 INFO - PROCESS | 3728 | 1466584692804 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 01:38:12 INFO - PROCESS | 3728 | 1466584692806 Marionette TRACE conn2 <- [1,2833,null,{"value":"13"}] 01:38:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 01:38:12 INFO - PROCESS | 3728 | 1466584692809 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 01:38:12 INFO - PROCESS | 3728 | 1466584692811 Marionette TRACE conn2 <- [1,2834,null,{}] 01:38:12 INFO - PROCESS | 3728 | 1466584692819 Marionette TRACE conn2 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:12 INFO - PROCESS | 3728 | 1466584692821 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:38:12 INFO - PROCESS | 3728 | 1466584692936 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 01:38:12 INFO - PROCESS | 3728 | 1466584692948 Marionette TRACE conn2 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:12 INFO - PROCESS | 3728 | 1466584692950 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:38:12 INFO - PROCESS | 3728 | ++DOCSHELL 17B0FC00 == 29 [pid = 3728] [id = 718] 01:38:12 INFO - PROCESS | 3728 | ++DOMWINDOW == 85 (17BAD400) [pid = 3728] [serial = 2154] [outer = 00000000] 01:38:13 INFO - PROCESS | 3728 | ++DOMWINDOW == 86 (17E7E800) [pid = 3728] [serial = 2155] [outer = 17BAD400] 01:38:13 INFO - PROCESS | 3728 | 1466584692993 Marionette DEBUG loaded listener.js 01:38:13 INFO - PROCESS | 3728 | ++DOMWINDOW == 87 (17EEB000) [pid = 3728] [serial = 2156] [outer = 17BAD400] 01:38:13 INFO - PROCESS | 3728 | --DOMWINDOW == 86 (165D3400) [pid = 3728] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 01:38:13 INFO - PROCESS | 3728 | --DOMWINDOW == 85 (14F93000) [pid = 3728] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 01:38:13 INFO - PROCESS | 3728 | --DOMWINDOW == 84 (10E0A400) [pid = 3728] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 01:38:13 INFO - PROCESS | 3728 | --DOMWINDOW == 83 (130A3C00) [pid = 3728] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 01:38:13 INFO - PROCESS | 3728 | --DOMWINDOW == 82 (10436C00) [pid = 3728] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 01:38:13 INFO - PROCESS | 3728 | --DOMWINDOW == 81 (10E07000) [pid = 3728] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 01:38:13 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (1144BC00) [pid = 3728] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 01:38:13 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (15B71000) [pid = 3728] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 01:38:13 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (1962B400) [pid = 3728] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 01:38:13 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (16E0C400) [pid = 3728] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 01:38:13 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (1021DC00) [pid = 3728] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 01:38:13 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (1314D800) [pid = 3728] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 01:38:13 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (17E07400) [pid = 3728] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 01:38:13 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (0F2EA000) [pid = 3728] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 01:38:13 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (12B07C00) [pid = 3728] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 01:38:13 INFO - PROCESS | 3728 | 1466584693707 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 01:38:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 01:38:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 939ms 01:38:13 INFO - PROCESS | 3728 | 1466584693755 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 01:38:13 INFO - PROCESS | 3728 | 1466584693757 Marionette TRACE conn2 <- [1,2837,null,{"value":"13"}] 01:38:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 01:38:13 INFO - PROCESS | 3728 | 1466584693760 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 01:38:13 INFO - PROCESS | 3728 | 1466584693762 Marionette TRACE conn2 <- [1,2838,null,{}] 01:38:13 INFO - PROCESS | 3728 | 1466584693765 Marionette TRACE conn2 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:13 INFO - PROCESS | 3728 | 1466584693767 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:38:13 INFO - PROCESS | 3728 | 1466584693844 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 01:38:13 INFO - PROCESS | 3728 | 1466584693849 Marionette TRACE conn2 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:13 INFO - PROCESS | 3728 | 1466584693855 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:38:13 INFO - PROCESS | 3728 | ++DOCSHELL 12925800 == 30 [pid = 3728] [id = 719] 01:38:13 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (129AD000) [pid = 3728] [serial = 2157] [outer = 00000000] 01:38:13 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (131E5C00) [pid = 3728] [serial = 2158] [outer = 129AD000] 01:38:13 INFO - PROCESS | 3728 | 1466584693908 Marionette DEBUG loaded listener.js 01:38:14 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (162D6400) [pid = 3728] [serial = 2159] [outer = 129AD000] 01:38:14 INFO - PROCESS | 3728 | 1466584694404 Marionette TRACE conn2 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 01:38:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 01:38:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 704ms 01:38:14 INFO - PROCESS | 3728 | 1466584694460 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 01:38:14 INFO - PROCESS | 3728 | 1466584694462 Marionette TRACE conn2 <- [1,2841,null,{"value":"13"}] 01:38:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 01:38:14 INFO - PROCESS | 3728 | 1466584694465 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 01:38:14 INFO - PROCESS | 3728 | 1466584694467 Marionette TRACE conn2 <- [1,2842,null,{}] 01:38:14 INFO - PROCESS | 3728 | 1466584694470 Marionette TRACE conn2 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:14 INFO - PROCESS | 3728 | 1466584694472 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:38:14 INFO - PROCESS | 3728 | 1466584694551 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 01:38:14 INFO - PROCESS | 3728 | 1466584694557 Marionette TRACE conn2 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:14 INFO - PROCESS | 3728 | 1466584694559 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:38:14 INFO - PROCESS | 3728 | ++DOCSHELL 006BE000 == 31 [pid = 3728] [id = 720] 01:38:14 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (1281F400) [pid = 3728] [serial = 2160] [outer = 00000000] 01:38:14 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (19528C00) [pid = 3728] [serial = 2161] [outer = 1281F400] 01:38:14 INFO - PROCESS | 3728 | 1466584694602 Marionette DEBUG loaded listener.js 01:38:14 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (1962B400) [pid = 3728] [serial = 2162] [outer = 1281F400] 01:38:15 INFO - PROCESS | 3728 | 1466584695048 Marionette TRACE conn2 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 01:38:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 01:38:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 641ms 01:38:15 INFO - PROCESS | 3728 | 1466584695104 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 01:38:15 INFO - PROCESS | 3728 | 1466584695105 Marionette TRACE conn2 <- [1,2845,null,{"value":"13"}] 01:38:15 INFO - PROCESS | 3728 | 1466584695109 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 01:38:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 01:38:15 INFO - PROCESS | 3728 | 1466584695110 Marionette TRACE conn2 <- [1,2846,null,{}] 01:38:15 INFO - PROCESS | 3728 | 1466584695114 Marionette TRACE conn2 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:15 INFO - PROCESS | 3728 | 1466584695116 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:38:15 INFO - PROCESS | 3728 | 1466584695193 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 01:38:15 INFO - PROCESS | 3728 | 1466584695198 Marionette TRACE conn2 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:15 INFO - PROCESS | 3728 | 1466584695200 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:38:15 INFO - PROCESS | 3728 | ++DOCSHELL 19632C00 == 32 [pid = 3728] [id = 721] 01:38:15 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (19634C00) [pid = 3728] [serial = 2163] [outer = 00000000] 01:38:15 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (198E6800) [pid = 3728] [serial = 2164] [outer = 19634C00] 01:38:15 INFO - PROCESS | 3728 | 1466584695243 Marionette DEBUG loaded listener.js 01:38:15 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (198E8800) [pid = 3728] [serial = 2165] [outer = 19634C00] 01:38:15 INFO - PROCESS | 3728 | 1466584695667 Marionette TRACE conn2 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 01:38:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 01:38:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 595ms 01:38:15 INFO - PROCESS | 3728 | 1466584695744 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 01:38:15 INFO - PROCESS | 3728 | 1466584695748 Marionette TRACE conn2 <- [1,2849,null,{"value":"13"}] 01:38:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 01:38:15 INFO - PROCESS | 3728 | 1466584695758 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 01:38:15 INFO - PROCESS | 3728 | 1466584695762 Marionette TRACE conn2 <- [1,2850,null,{}] 01:38:15 INFO - PROCESS | 3728 | 1466584695769 Marionette TRACE conn2 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:15 INFO - PROCESS | 3728 | 1466584695772 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:38:15 INFO - PROCESS | 3728 | 1466584695892 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 01:38:16 INFO - PROCESS | 3728 | 1466584696091 Marionette TRACE conn2 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:16 INFO - PROCESS | 3728 | 1466584696097 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:38:16 INFO - PROCESS | 3728 | ++DOCSHELL 11453C00 == 33 [pid = 3728] [id = 722] 01:38:16 INFO - PROCESS | 3728 | ++DOMWINDOW == 82 (114CB400) [pid = 3728] [serial = 2166] [outer = 00000000] 01:38:16 INFO - PROCESS | 3728 | ++DOMWINDOW == 83 (128B2000) [pid = 3728] [serial = 2167] [outer = 114CB400] 01:38:16 INFO - PROCESS | 3728 | 1466584696194 Marionette DEBUG loaded listener.js 01:38:16 INFO - PROCESS | 3728 | ++DOMWINDOW == 84 (11CD4800) [pid = 3728] [serial = 2168] [outer = 114CB400] 01:38:16 INFO - PROCESS | 3728 | 1466584696952 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 01:38:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 01:38:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1252ms 01:38:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 01:38:17 INFO - PROCESS | 3728 | 1466584697018 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 01:38:17 INFO - PROCESS | 3728 | 1466584697022 Marionette TRACE conn2 <- [1,2853,null,{"value":"13"}] 01:38:17 INFO - PROCESS | 3728 | 1466584697029 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 01:38:17 INFO - PROCESS | 3728 | 1466584697033 Marionette TRACE conn2 <- [1,2854,null,{}] 01:38:17 INFO - PROCESS | 3728 | 1466584697037 Marionette TRACE conn2 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:17 INFO - PROCESS | 3728 | 1466584697040 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:38:17 INFO - PROCESS | 3728 | 1466584697154 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 01:38:17 INFO - PROCESS | 3728 | 1466584697293 Marionette TRACE conn2 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:17 INFO - PROCESS | 3728 | 1466584697296 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:38:17 INFO - PROCESS | 3728 | ++DOCSHELL 156B5C00 == 34 [pid = 3728] [id = 723] 01:38:17 INFO - PROCESS | 3728 | ++DOMWINDOW == 85 (156BF000) [pid = 3728] [serial = 2169] [outer = 00000000] 01:38:17 INFO - PROCESS | 3728 | ++DOMWINDOW == 86 (160A3400) [pid = 3728] [serial = 2170] [outer = 156BF000] 01:38:17 INFO - PROCESS | 3728 | 1466584697352 Marionette DEBUG loaded listener.js 01:38:17 INFO - PROCESS | 3728 | ++DOMWINDOW == 87 (162D5800) [pid = 3728] [serial = 2171] [outer = 156BF000] 01:38:18 INFO - PROCESS | 3728 | 1466584698203 Marionette TRACE conn2 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 01:38:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 01:38:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1252ms 01:38:18 INFO - PROCESS | 3728 | 1466584698284 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 01:38:18 INFO - PROCESS | 3728 | 1466584698288 Marionette TRACE conn2 <- [1,2857,null,{"value":"13"}] 01:38:18 INFO - PROCESS | 3728 | 1466584698293 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 01:38:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 01:38:18 INFO - PROCESS | 3728 | 1466584698296 Marionette TRACE conn2 <- [1,2858,null,{}] 01:38:18 INFO - PROCESS | 3728 | 1466584698302 Marionette TRACE conn2 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:18 INFO - PROCESS | 3728 | 1466584698304 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:38:18 INFO - PROCESS | 3728 | 1466584698406 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 01:38:18 INFO - PROCESS | 3728 | --DOCSHELL 006BE000 == 33 [pid = 3728] [id = 720] 01:38:18 INFO - PROCESS | 3728 | --DOCSHELL 12925800 == 32 [pid = 3728] [id = 719] 01:38:18 INFO - PROCESS | 3728 | --DOCSHELL 17B0FC00 == 31 [pid = 3728] [id = 718] 01:38:18 INFO - PROCESS | 3728 | --DOCSHELL 16E0A000 == 30 [pid = 3728] [id = 717] 01:38:18 INFO - PROCESS | 3728 | --DOCSHELL 10E10400 == 29 [pid = 3728] [id = 716] 01:38:18 INFO - PROCESS | 3728 | --DOCSHELL 129B0400 == 28 [pid = 3728] [id = 715] 01:38:18 INFO - PROCESS | 3728 | --DOCSHELL 104E7400 == 27 [pid = 3728] [id = 714] 01:38:18 INFO - PROCESS | 3728 | --DOMWINDOW == 86 (1043A000) [pid = 3728] [serial = 2122] [outer = 00000000] [url = about:blank] 01:38:18 INFO - PROCESS | 3728 | --DOMWINDOW == 85 (19637400) [pid = 3728] [serial = 2120] [outer = 00000000] [url = about:blank] 01:38:18 INFO - PROCESS | 3728 | --DOMWINDOW == 84 (14040400) [pid = 3728] [serial = 2126] [outer = 00000000] [url = about:blank] 01:38:18 INFO - PROCESS | 3728 | --DOMWINDOW == 83 (13C02000) [pid = 3728] [serial = 2125] [outer = 00000000] [url = about:blank] 01:38:18 INFO - PROCESS | 3728 | --DOMWINDOW == 82 (1055FC00) [pid = 3728] [serial = 2123] [outer = 00000000] [url = about:blank] 01:38:18 INFO - PROCESS | 3728 | --DOMWINDOW == 81 (1697B000) [pid = 3728] [serial = 2107] [outer = 00000000] [url = about:blank] 01:38:18 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (159A6800) [pid = 3728] [serial = 2104] [outer = 00000000] [url = about:blank] 01:38:18 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (114C7400) [pid = 3728] [serial = 2098] [outer = 00000000] [url = about:blank] 01:38:18 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (11CD8800) [pid = 3728] [serial = 2099] [outer = 00000000] [url = about:blank] 01:38:18 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (131E5800) [pid = 3728] [serial = 2101] [outer = 00000000] [url = about:blank] 01:38:18 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (10F0D000) [pid = 3728] [serial = 2129] [outer = 00000000] [url = about:blank] 01:38:18 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (13460C00) [pid = 3728] [serial = 2102] [outer = 00000000] [url = about:blank] 01:38:18 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (129AA400) [pid = 3728] [serial = 2096] [outer = 00000000] [url = about:blank] 01:38:18 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (11CD0C00) [pid = 3728] [serial = 2095] [outer = 00000000] [url = about:blank] 01:38:18 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (13154C00) [pid = 3728] [serial = 2087] [outer = 00000000] [url = about:blank] 01:38:18 INFO - PROCESS | 3728 | --DOMWINDOW == 71 (128BD400) [pid = 3728] [serial = 2086] [outer = 00000000] [url = about:blank] 01:38:18 INFO - PROCESS | 3728 | --DOMWINDOW == 70 (16E09400) [pid = 3728] [serial = 2090] [outer = 00000000] [url = about:blank] 01:38:18 INFO - PROCESS | 3728 | --DOMWINDOW == 69 (162D2000) [pid = 3728] [serial = 2089] [outer = 00000000] [url = about:blank] 01:38:18 INFO - PROCESS | 3728 | --DOMWINDOW == 68 (19639C00) [pid = 3728] [serial = 2093] [outer = 00000000] [url = about:blank] 01:38:18 INFO - PROCESS | 3728 | --DOMWINDOW == 67 (19634000) [pid = 3728] [serial = 2092] [outer = 00000000] [url = about:blank] 01:38:18 INFO - PROCESS | 3728 | --DOMWINDOW == 66 (10A63C00) [pid = 3728] [serial = 2128] [outer = 00000000] [url = about:blank] 01:38:18 INFO - PROCESS | 3728 | --DOMWINDOW == 65 (1712DC00) [pid = 3728] [serial = 2110] [outer = 00000000] [url = about:blank] 01:38:18 INFO - PROCESS | 3728 | --DOMWINDOW == 64 (16D67400) [pid = 3728] [serial = 2108] [outer = 00000000] [url = about:blank] 01:38:18 INFO - PROCESS | 3728 | --DOMWINDOW == 63 (11AF1000) [pid = 3728] [serial = 2113] [outer = 00000000] [url = about:blank] 01:38:18 INFO - PROCESS | 3728 | --DOMWINDOW == 62 (17662400) [pid = 3728] [serial = 2111] [outer = 00000000] [url = about:blank] 01:38:18 INFO - PROCESS | 3728 | --DOMWINDOW == 61 (14035000) [pid = 3728] [serial = 2114] [outer = 00000000] [url = about:blank] 01:38:18 INFO - PROCESS | 3728 | --DOMWINDOW == 60 (17E0A400) [pid = 3728] [serial = 2116] [outer = 00000000] [url = about:blank] 01:38:18 INFO - PROCESS | 3728 | --DOMWINDOW == 59 (180AB400) [pid = 3728] [serial = 2117] [outer = 00000000] [url = about:blank] 01:38:18 INFO - PROCESS | 3728 | --DOMWINDOW == 58 (15B79C00) [pid = 3728] [serial = 2105] [outer = 00000000] [url = about:blank] 01:38:18 INFO - PROCESS | 3728 | --DOMWINDOW == 57 (19636800) [pid = 3728] [serial = 2119] [outer = 00000000] [url = about:blank] 01:38:18 INFO - PROCESS | 3728 | 1466584698533 Marionette TRACE conn2 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:18 INFO - PROCESS | 3728 | 1466584698537 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:38:18 INFO - PROCESS | 3728 | ++DOCSHELL 102E6400 == 28 [pid = 3728] [id = 724] 01:38:18 INFO - PROCESS | 3728 | ++DOMWINDOW == 58 (10435C00) [pid = 3728] [serial = 2172] [outer = 00000000] 01:38:18 INFO - PROCESS | 3728 | ++DOMWINDOW == 59 (104E7400) [pid = 3728] [serial = 2173] [outer = 10435C00] 01:38:18 INFO - PROCESS | 3728 | 1466584698585 Marionette DEBUG loaded listener.js 01:38:18 INFO - PROCESS | 3728 | ++DOMWINDOW == 60 (10E07000) [pid = 3728] [serial = 2174] [outer = 10435C00] 01:38:19 INFO - PROCESS | 3728 | 1466584699015 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 01:38:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 01:38:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 735ms 01:38:19 INFO - PROCESS | 3728 | 1466584699034 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 01:38:19 INFO - PROCESS | 3728 | 1466584699038 Marionette TRACE conn2 <- [1,2861,null,{"value":"13"}] 01:38:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 01:38:19 INFO - PROCESS | 3728 | 1466584699048 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 01:38:19 INFO - PROCESS | 3728 | 1466584699050 Marionette TRACE conn2 <- [1,2862,null,{}] 01:38:19 INFO - PROCESS | 3728 | 1466584699095 Marionette TRACE conn2 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:19 INFO - PROCESS | 3728 | 1466584699098 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:38:19 INFO - PROCESS | 3728 | 1466584699183 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 01:38:19 INFO - PROCESS | 3728 | 1466584699191 Marionette TRACE conn2 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:19 INFO - PROCESS | 3728 | 1466584699193 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:38:19 INFO - PROCESS | 3728 | ++DOCSHELL 128B4C00 == 29 [pid = 3728] [id = 725] 01:38:19 INFO - PROCESS | 3728 | ++DOMWINDOW == 61 (128B5000) [pid = 3728] [serial = 2175] [outer = 00000000] 01:38:19 INFO - PROCESS | 3728 | ++DOMWINDOW == 62 (129B5400) [pid = 3728] [serial = 2176] [outer = 128B5000] 01:38:19 INFO - PROCESS | 3728 | 1466584699240 Marionette DEBUG loaded listener.js 01:38:19 INFO - PROCESS | 3728 | ++DOMWINDOW == 63 (1309FC00) [pid = 3728] [serial = 2177] [outer = 128B5000] 01:38:19 INFO - PROCESS | 3728 | 1466584699712 Marionette TRACE conn2 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 01:38:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 01:38:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 704ms 01:38:19 INFO - PROCESS | 3728 | 1466584699744 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 01:38:19 INFO - PROCESS | 3728 | 1466584699746 Marionette TRACE conn2 <- [1,2865,null,{"value":"13"}] 01:38:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 01:38:19 INFO - PROCESS | 3728 | 1466584699750 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 01:38:19 INFO - PROCESS | 3728 | 1466584699753 Marionette TRACE conn2 <- [1,2866,null,{}] 01:38:19 INFO - PROCESS | 3728 | 1466584699768 Marionette TRACE conn2 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:19 INFO - PROCESS | 3728 | 1466584699774 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:38:19 INFO - PROCESS | 3728 | 1466584699885 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 01:38:20 INFO - PROCESS | 3728 | 1466584699985 Marionette TRACE conn2 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:20 INFO - PROCESS | 3728 | 1466584699989 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:38:20 INFO - PROCESS | 3728 | ++DOCSHELL 13C86400 == 30 [pid = 3728] [id = 726] 01:38:20 INFO - PROCESS | 3728 | ++DOMWINDOW == 64 (13C86C00) [pid = 3728] [serial = 2178] [outer = 00000000] 01:38:20 INFO - PROCESS | 3728 | ++DOMWINDOW == 65 (140E7400) [pid = 3728] [serial = 2179] [outer = 13C86C00] 01:38:20 INFO - PROCESS | 3728 | 1466584700035 Marionette DEBUG loaded listener.js 01:38:20 INFO - PROCESS | 3728 | ++DOMWINDOW == 66 (154E5000) [pid = 3728] [serial = 2180] [outer = 13C86C00] 01:38:20 INFO - PROCESS | 3728 | 1466584700422 Marionette TRACE conn2 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 01:38:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 01:38:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 704ms 01:38:20 INFO - PROCESS | 3728 | 1466584700449 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 01:38:20 INFO - PROCESS | 3728 | 1466584700452 Marionette TRACE conn2 <- [1,2869,null,{"value":"13"}] 01:38:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 01:38:20 INFO - PROCESS | 3728 | 1466584700455 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 01:38:20 INFO - PROCESS | 3728 | 1466584700457 Marionette TRACE conn2 <- [1,2870,null,{}] 01:38:20 INFO - PROCESS | 3728 | 1466584700460 Marionette TRACE conn2 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:20 INFO - PROCESS | 3728 | 1466584700462 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:38:20 INFO - PROCESS | 3728 | 1466584700545 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 01:38:20 INFO - PROCESS | 3728 | 1466584700662 Marionette TRACE conn2 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:20 INFO - PROCESS | 3728 | 1466584700664 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:38:20 INFO - PROCESS | 3728 | ++DOCSHELL 15B7A800 == 31 [pid = 3728] [id = 727] 01:38:20 INFO - PROCESS | 3728 | ++DOMWINDOW == 67 (15B7B400) [pid = 3728] [serial = 2181] [outer = 00000000] 01:38:20 INFO - PROCESS | 3728 | ++DOMWINDOW == 68 (169D3800) [pid = 3728] [serial = 2182] [outer = 15B7B400] 01:38:20 INFO - PROCESS | 3728 | 1466584700710 Marionette DEBUG loaded listener.js 01:38:20 INFO - PROCESS | 3728 | ++DOMWINDOW == 69 (16E02400) [pid = 3728] [serial = 2183] [outer = 15B7B400] 01:38:21 INFO - PROCESS | 3728 | 1466584701142 Marionette TRACE conn2 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 01:38:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 01:38:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 751ms 01:38:21 INFO - PROCESS | 3728 | 1466584701198 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 01:38:21 INFO - PROCESS | 3728 | 1466584701200 Marionette TRACE conn2 <- [1,2873,null,{"value":"13"}] 01:38:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 01:38:21 INFO - PROCESS | 3728 | 1466584701203 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 01:38:21 INFO - PROCESS | 3728 | 1466584701205 Marionette TRACE conn2 <- [1,2874,null,{}] 01:38:21 INFO - PROCESS | 3728 | 1466584701208 Marionette TRACE conn2 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:21 INFO - PROCESS | 3728 | 1466584701210 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:38:21 INFO - PROCESS | 3728 | 1466584701350 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 01:38:21 INFO - PROCESS | 3728 | 1466584701359 Marionette TRACE conn2 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:21 INFO - PROCESS | 3728 | 1466584701361 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:38:21 INFO - PROCESS | 3728 | ++DOCSHELL 16E01C00 == 32 [pid = 3728] [id = 728] 01:38:21 INFO - PROCESS | 3728 | ++DOMWINDOW == 70 (16E06C00) [pid = 3728] [serial = 2184] [outer = 00000000] 01:38:21 INFO - PROCESS | 3728 | ++DOMWINDOW == 71 (16EB0400) [pid = 3728] [serial = 2185] [outer = 16E06C00] 01:38:21 INFO - PROCESS | 3728 | 1466584701405 Marionette DEBUG loaded listener.js 01:38:21 INFO - PROCESS | 3728 | ++DOMWINDOW == 72 (1765EC00) [pid = 3728] [serial = 2186] [outer = 16E06C00] 01:38:21 INFO - PROCESS | 3728 | 1466584701866 Marionette TRACE conn2 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 01:38:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 01:38:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 703ms 01:38:21 INFO - PROCESS | 3728 | 1466584701900 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 01:38:21 INFO - PROCESS | 3728 | 1466584701902 Marionette TRACE conn2 <- [1,2877,null,{"value":"13"}] 01:38:21 INFO - PROCESS | 3728 | 1466584701906 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 01:38:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 01:38:21 INFO - PROCESS | 3728 | 1466584701908 Marionette TRACE conn2 <- [1,2878,null,{}] 01:38:21 INFO - PROCESS | 3728 | 1466584701917 Marionette TRACE conn2 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:21 INFO - PROCESS | 3728 | 1466584701922 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:38:22 INFO - PROCESS | 3728 | 1466584702059 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 01:38:22 INFO - PROCESS | 3728 | 1466584702127 Marionette TRACE conn2 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:22 INFO - PROCESS | 3728 | 1466584702129 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:38:22 INFO - PROCESS | 3728 | ++DOCSHELL 178E7C00 == 33 [pid = 3728] [id = 729] 01:38:22 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (178E8400) [pid = 3728] [serial = 2187] [outer = 00000000] 01:38:22 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (180AC800) [pid = 3728] [serial = 2188] [outer = 178E8400] 01:38:22 INFO - PROCESS | 3728 | 1466584702173 Marionette DEBUG loaded listener.js 01:38:22 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (180B3C00) [pid = 3728] [serial = 2189] [outer = 178E8400] 01:38:22 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (16E0AC00) [pid = 3728] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 01:38:22 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (105E9400) [pid = 3728] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 01:38:22 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (129B3800) [pid = 3728] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 01:38:22 INFO - PROCESS | 3728 | --DOMWINDOW == 71 (128B5C00) [pid = 3728] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 01:38:22 INFO - PROCESS | 3728 | --DOMWINDOW == 70 (17BAD400) [pid = 3728] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 01:38:22 INFO - PROCESS | 3728 | --DOMWINDOW == 69 (1281F400) [pid = 3728] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 01:38:22 INFO - PROCESS | 3728 | --DOMWINDOW == 68 (13B16C00) [pid = 3728] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 01:38:22 INFO - PROCESS | 3728 | --DOMWINDOW == 67 (162CEC00) [pid = 3728] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 01:38:22 INFO - PROCESS | 3728 | --DOMWINDOW == 66 (129AD000) [pid = 3728] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 01:38:22 INFO - PROCESS | 3728 | --DOMWINDOW == 65 (13149400) [pid = 3728] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 01:38:22 INFO - PROCESS | 3728 | 1466584702640 Marionette TRACE conn2 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 01:38:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 01:38:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 798ms 01:38:22 INFO - PROCESS | 3728 | 1466584702708 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 01:38:22 INFO - PROCESS | 3728 | 1466584702710 Marionette TRACE conn2 <- [1,2881,null,{"value":"13"}] 01:38:22 INFO - PROCESS | 3728 | 1466584702713 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 01:38:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 01:38:22 INFO - PROCESS | 3728 | 1466584702715 Marionette TRACE conn2 <- [1,2882,null,{}] 01:38:22 INFO - PROCESS | 3728 | 1466584702719 Marionette TRACE conn2 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:22 INFO - PROCESS | 3728 | 1466584702721 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:38:22 INFO - PROCESS | 3728 | 1466584702798 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 01:38:22 INFO - PROCESS | 3728 | 1466584702804 Marionette TRACE conn2 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:22 INFO - PROCESS | 3728 | 1466584702806 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:38:22 INFO - PROCESS | 3728 | ++DOCSHELL 129AD000 == 34 [pid = 3728] [id = 730] 01:38:22 INFO - PROCESS | 3728 | ++DOMWINDOW == 66 (129B3800) [pid = 3728] [serial = 2190] [outer = 00000000] 01:38:22 INFO - PROCESS | 3728 | ++DOMWINDOW == 67 (143CB400) [pid = 3728] [serial = 2191] [outer = 129B3800] 01:38:22 INFO - PROCESS | 3728 | 1466584702866 Marionette DEBUG loaded listener.js 01:38:22 INFO - PROCESS | 3728 | ++DOMWINDOW == 68 (143CB800) [pid = 3728] [serial = 2192] [outer = 129B3800] 01:38:23 INFO - PROCESS | 3728 | 1466584703318 Marionette TRACE conn2 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 01:38:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 01:38:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 641ms 01:38:23 INFO - PROCESS | 3728 | 1466584703352 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 01:38:23 INFO - PROCESS | 3728 | 1466584703354 Marionette TRACE conn2 <- [1,2885,null,{"value":"13"}] 01:38:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 01:38:23 INFO - PROCESS | 3728 | 1466584703357 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 01:38:23 INFO - PROCESS | 3728 | 1466584703359 Marionette TRACE conn2 <- [1,2886,null,{}] 01:38:23 INFO - PROCESS | 3728 | 1466584703362 Marionette TRACE conn2 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:23 INFO - PROCESS | 3728 | 1466584703364 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:38:23 INFO - PROCESS | 3728 | 1466584703445 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 01:38:23 INFO - PROCESS | 3728 | 1466584703450 Marionette TRACE conn2 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:23 INFO - PROCESS | 3728 | 1466584703452 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:38:23 INFO - PROCESS | 3728 | ++DOCSHELL 13B17400 == 35 [pid = 3728] [id = 731] 01:38:23 INFO - PROCESS | 3728 | ++DOMWINDOW == 69 (169D2C00) [pid = 3728] [serial = 2193] [outer = 00000000] 01:38:23 INFO - PROCESS | 3728 | ++DOMWINDOW == 70 (1952D800) [pid = 3728] [serial = 2194] [outer = 169D2C00] 01:38:23 INFO - PROCESS | 3728 | 1466584703495 Marionette DEBUG loaded listener.js 01:38:23 INFO - PROCESS | 3728 | ++DOMWINDOW == 71 (19635C00) [pid = 3728] [serial = 2195] [outer = 169D2C00] 01:38:23 INFO - PROCESS | 3728 | 1466584703932 Marionette TRACE conn2 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 01:38:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 01:38:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 594ms 01:38:23 INFO - PROCESS | 3728 | 1466584703954 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 01:38:23 INFO - PROCESS | 3728 | 1466584703956 Marionette TRACE conn2 <- [1,2889,null,{"value":"13"}] 01:38:24 INFO - PROCESS | 3728 | 1466584703974 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 01:38:24 INFO - PROCESS | 3728 | 1466584703976 Marionette TRACE conn2 <- [1,2890,null,{}] 01:38:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 01:38:24 INFO - PROCESS | 3728 | 1466584703983 Marionette TRACE conn2 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:24 INFO - PROCESS | 3728 | 1466584703985 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:38:24 INFO - PROCESS | 3728 | 1466584704067 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 01:38:24 INFO - PROCESS | 3728 | 1466584704072 Marionette TRACE conn2 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:24 INFO - PROCESS | 3728 | 1466584704074 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:38:24 INFO - PROCESS | 3728 | ++DOCSHELL 16D5FC00 == 36 [pid = 3728] [id = 732] 01:38:24 INFO - PROCESS | 3728 | ++DOMWINDOW == 72 (1963A000) [pid = 3728] [serial = 2196] [outer = 00000000] 01:38:24 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (198EBC00) [pid = 3728] [serial = 2197] [outer = 1963A000] 01:38:24 INFO - PROCESS | 3728 | 1466584704117 Marionette DEBUG loaded listener.js 01:38:24 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (198ED800) [pid = 3728] [serial = 2198] [outer = 1963A000] 01:38:24 INFO - PROCESS | 3728 | 1466584704567 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 01:38:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 01:38:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 625ms 01:38:24 INFO - PROCESS | 3728 | 1466584704666 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 01:38:24 INFO - PROCESS | 3728 | 1466584704670 Marionette TRACE conn2 <- [1,2893,null,{"value":"13"}] 01:38:24 INFO - PROCESS | 3728 | 1466584704680 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 01:38:24 INFO - PROCESS | 3728 | 1466584704685 Marionette TRACE conn2 <- [1,2894,null,{}] 01:38:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 01:38:24 INFO - PROCESS | 3728 | 1466584704691 Marionette TRACE conn2 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:24 INFO - PROCESS | 3728 | 1466584704695 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:38:24 INFO - PROCESS | 3728 | 1466584704816 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 01:38:24 INFO - PROCESS | 3728 | 1466584704926 Marionette TRACE conn2 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:24 INFO - PROCESS | 3728 | 1466584704932 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:38:25 INFO - PROCESS | 3728 | ++DOCSHELL 10EB3C00 == 37 [pid = 3728] [id = 733] 01:38:25 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (10EB7C00) [pid = 3728] [serial = 2199] [outer = 00000000] 01:38:25 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (114C9000) [pid = 3728] [serial = 2200] [outer = 10EB7C00] 01:38:25 INFO - PROCESS | 3728 | 1466584705033 Marionette DEBUG loaded listener.js 01:38:25 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (11CD0C00) [pid = 3728] [serial = 2201] [outer = 10EB7C00] 01:38:25 INFO - PROCESS | 3728 | 1466584705680 Marionette TRACE conn2 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 01:38:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 01:38:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1047ms 01:38:25 INFO - PROCESS | 3728 | 1466584705729 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 01:38:25 INFO - PROCESS | 3728 | 1466584705733 Marionette TRACE conn2 <- [1,2897,null,{"value":"13"}] 01:38:25 INFO - PROCESS | 3728 | 1466584705758 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 01:38:25 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 01:38:25 INFO - PROCESS | 3728 | 1466584705762 Marionette TRACE conn2 <- [1,2898,null,{}] 01:38:25 INFO - PROCESS | 3728 | 1466584705767 Marionette TRACE conn2 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:25 INFO - PROCESS | 3728 | 1466584705769 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:38:25 INFO - PROCESS | 3728 | 1466584705884 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 01:38:26 INFO - PROCESS | 3728 | 1466584706024 Marionette TRACE conn2 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:26 INFO - PROCESS | 3728 | 1466584706027 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:38:26 INFO - PROCESS | 3728 | ++DOCSHELL 13461000 == 38 [pid = 3728] [id = 734] 01:38:26 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (13B17800) [pid = 3728] [serial = 2202] [outer = 00000000] 01:38:26 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (140E9800) [pid = 3728] [serial = 2203] [outer = 13B17800] 01:38:26 INFO - PROCESS | 3728 | 1466584706084 Marionette DEBUG loaded listener.js 01:38:26 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (160A6000) [pid = 3728] [serial = 2204] [outer = 13B17800] 01:38:26 INFO - PROCESS | 3728 | 1466584706602 Marionette TRACE conn2 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 01:38:26 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 01:38:26 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 01:38:26 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 907ms 01:38:26 INFO - PROCESS | 3728 | 1466584706665 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 01:38:26 INFO - PROCESS | 3728 | 1466584706668 Marionette TRACE conn2 <- [1,2901,null,{"value":"13"}] 01:38:26 INFO - TEST-START | /DOMEvents/constructors.html 01:38:26 INFO - PROCESS | 3728 | 1466584706672 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 01:38:26 INFO - PROCESS | 3728 | 1466584706674 Marionette TRACE conn2 <- [1,2902,null,{}] 01:38:26 INFO - PROCESS | 3728 | 1466584706683 Marionette TRACE conn2 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:26 INFO - PROCESS | 3728 | 1466584706688 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:38:26 INFO - PROCESS | 3728 | 1466584706797 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 01:38:26 INFO - PROCESS | 3728 | 1466584706944 Marionette TRACE conn2 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:26 INFO - PROCESS | 3728 | 1466584706949 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:38:27 INFO - PROCESS | 3728 | ++DOCSHELL 17E0F000 == 39 [pid = 3728] [id = 735] 01:38:27 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (17E10C00) [pid = 3728] [serial = 2205] [outer = 00000000] 01:38:27 INFO - PROCESS | 3728 | ++DOMWINDOW == 82 (180AF000) [pid = 3728] [serial = 2206] [outer = 17E10C00] 01:38:27 INFO - PROCESS | 3728 | 1466584707005 Marionette DEBUG loaded listener.js 01:38:27 INFO - PROCESS | 3728 | ++DOMWINDOW == 83 (19635800) [pid = 3728] [serial = 2207] [outer = 17E10C00] 01:38:27 INFO - PROCESS | 3728 | 1466584707672 Marionette TRACE conn2 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 01:38:27 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 01:38:27 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 01:38:27 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 01:38:27 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 01:38:27 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 01:38:27 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 01:38:27 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 01:38:27 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 01:38:27 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 01:38:27 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 01:38:27 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 01:38:27 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 01:38:27 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 01:38:27 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 01:38:27 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 01:38:27 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 01:38:27 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 01:38:27 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 01:38:27 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 01:38:27 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 01:38:27 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 01:38:27 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 01:38:27 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 01:38:27 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 01:38:27 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 01:38:27 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 01:38:27 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 01:38:27 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 01:38:27 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 01:38:27 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 01:38:27 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 01:38:27 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 01:38:27 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 01:38:27 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 01:38:27 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 01:38:27 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 01:38:27 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 01:38:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 01:38:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:38:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:38:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 01:38:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:38:27 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 01:38:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 01:38:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:38:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:38:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 01:38:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:38:27 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 01:38:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 01:38:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:38:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:38:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 01:38:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:38:27 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 01:38:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 01:38:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:38:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:38:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 01:38:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:38:27 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 01:38:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 01:38:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:38:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:38:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 01:38:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:38:27 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 01:38:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 01:38:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:38:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:38:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 01:38:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:38:27 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 01:38:27 INFO - TEST-OK | /DOMEvents/constructors.html | took 1142ms 01:38:27 INFO - PROCESS | 3728 | 1466584707807 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 01:38:27 INFO - PROCESS | 3728 | 1466584707810 Marionette TRACE conn2 <- [1,2905,null,{"value":"13"}] 01:38:27 INFO - TEST-START | /DOMEvents/event-phases-order.html 01:38:27 INFO - PROCESS | 3728 | 1466584707813 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 01:38:27 INFO - PROCESS | 3728 | 1466584707815 Marionette TRACE conn2 <- [1,2906,null,{}] 01:38:27 INFO - PROCESS | 3728 | 1466584707819 Marionette TRACE conn2 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:27 INFO - PROCESS | 3728 | 1466584707822 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:38:27 INFO - PROCESS | 3728 | 1466584707937 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 01:38:28 INFO - PROCESS | 3728 | 1466584708175 Marionette TRACE conn2 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:28 INFO - PROCESS | 3728 | 1466584708178 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:38:28 INFO - PROCESS | 3728 | ++DOCSHELL 102C9800 == 40 [pid = 3728] [id = 736] 01:38:28 INFO - PROCESS | 3728 | ++DOMWINDOW == 84 (10470800) [pid = 3728] [serial = 2208] [outer = 00000000] 01:38:28 INFO - PROCESS | 3728 | ++DOMWINDOW == 85 (10B5B400) [pid = 3728] [serial = 2209] [outer = 10470800] 01:38:28 INFO - PROCESS | 3728 | 1466584708248 Marionette DEBUG loaded listener.js 01:38:28 INFO - PROCESS | 3728 | ++DOMWINDOW == 86 (10F69000) [pid = 3728] [serial = 2210] [outer = 10470800] 01:38:28 INFO - PROCESS | 3728 | 1466584708742 Marionette TRACE conn2 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 01:38:28 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 01:38:28 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 954ms 01:38:28 INFO - PROCESS | 3728 | 1466584708759 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 01:38:28 INFO - PROCESS | 3728 | 1466584708762 Marionette TRACE conn2 <- [1,2909,null,{"value":"13"}] 01:38:28 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 01:38:28 INFO - PROCESS | 3728 | 1466584708766 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 01:38:28 INFO - PROCESS | 3728 | 1466584708769 Marionette TRACE conn2 <- [1,2910,null,{}] 01:38:28 INFO - PROCESS | 3728 | 1466584708774 Marionette TRACE conn2 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:28 INFO - PROCESS | 3728 | 1466584708779 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:38:28 INFO - PROCESS | 3728 | 1466584708874 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 01:38:29 INFO - PROCESS | 3728 | 1466584709042 Marionette TRACE conn2 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:29 INFO - PROCESS | 3728 | 1466584709045 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:38:29 INFO - PROCESS | 3728 | ++DOCSHELL 130A3C00 == 41 [pid = 3728] [id = 737] 01:38:29 INFO - PROCESS | 3728 | ++DOMWINDOW == 87 (13112400) [pid = 3728] [serial = 2211] [outer = 00000000] 01:38:29 INFO - PROCESS | 3728 | ++DOMWINDOW == 88 (131E2400) [pid = 3728] [serial = 2212] [outer = 13112400] 01:38:29 INFO - PROCESS | 3728 | 1466584709099 Marionette DEBUG loaded listener.js 01:38:29 INFO - PROCESS | 3728 | ++DOMWINDOW == 89 (13B17000) [pid = 3728] [serial = 2213] [outer = 13112400] 01:38:30 INFO - PROCESS | 3728 | --DOCSHELL 13B17400 == 40 [pid = 3728] [id = 731] 01:38:30 INFO - PROCESS | 3728 | --DOCSHELL 129AD000 == 39 [pid = 3728] [id = 730] 01:38:30 INFO - PROCESS | 3728 | --DOCSHELL 178E7C00 == 38 [pid = 3728] [id = 729] 01:38:30 INFO - PROCESS | 3728 | --DOCSHELL 16E01C00 == 37 [pid = 3728] [id = 728] 01:38:30 INFO - PROCESS | 3728 | --DOCSHELL 15B7A800 == 36 [pid = 3728] [id = 727] 01:38:30 INFO - PROCESS | 3728 | --DOCSHELL 13C86400 == 35 [pid = 3728] [id = 726] 01:38:30 INFO - PROCESS | 3728 | --DOCSHELL 128B4C00 == 34 [pid = 3728] [id = 725] 01:38:30 INFO - PROCESS | 3728 | --DOCSHELL 102E6400 == 33 [pid = 3728] [id = 724] 01:38:30 INFO - PROCESS | 3728 | --DOCSHELL 11453C00 == 32 [pid = 3728] [id = 722] 01:38:30 INFO - PROCESS | 3728 | --DOCSHELL 156B5C00 == 31 [pid = 3728] [id = 723] 01:38:30 INFO - PROCESS | 3728 | --DOCSHELL 19632C00 == 30 [pid = 3728] [id = 721] 01:38:30 INFO - PROCESS | 3728 | --DOCSHELL 102C9800 == 29 [pid = 3728] [id = 736] 01:38:30 INFO - PROCESS | 3728 | --DOCSHELL 17E0F000 == 28 [pid = 3728] [id = 735] 01:38:30 INFO - PROCESS | 3728 | --DOCSHELL 16D5FC00 == 27 [pid = 3728] [id = 732] 01:38:30 INFO - PROCESS | 3728 | --DOCSHELL 10EB3C00 == 26 [pid = 3728] [id = 733] 01:38:30 INFO - PROCESS | 3728 | --DOCSHELL 13461000 == 25 [pid = 3728] [id = 734] 01:38:30 INFO - PROCESS | 3728 | --DOMWINDOW == 88 (176AD800) [pid = 3728] [serial = 2152] [outer = 00000000] [url = about:blank] 01:38:30 INFO - PROCESS | 3728 | --DOMWINDOW == 87 (10E03C00) [pid = 3728] [serial = 2143] [outer = 00000000] [url = about:blank] 01:38:30 INFO - PROCESS | 3728 | --DOMWINDOW == 86 (10EB8800) [pid = 3728] [serial = 2144] [outer = 00000000] [url = about:blank] 01:38:30 INFO - PROCESS | 3728 | --DOMWINDOW == 85 (12D80400) [pid = 3728] [serial = 2146] [outer = 00000000] [url = about:blank] 01:38:30 INFO - PROCESS | 3728 | --DOMWINDOW == 84 (1310D400) [pid = 3728] [serial = 2147] [outer = 00000000] [url = about:blank] 01:38:30 INFO - PROCESS | 3728 | --DOMWINDOW == 83 (198E6800) [pid = 3728] [serial = 2164] [outer = 00000000] [url = about:blank] 01:38:30 INFO - PROCESS | 3728 | --DOMWINDOW == 82 (12BCE400) [pid = 3728] [serial = 2132] [outer = 00000000] [url = about:blank] 01:38:30 INFO - PROCESS | 3728 | --DOMWINDOW == 81 (129AA000) [pid = 3728] [serial = 2131] [outer = 00000000] [url = about:blank] 01:38:30 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (17E7E800) [pid = 3728] [serial = 2155] [outer = 00000000] [url = about:blank] 01:38:30 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (1962B400) [pid = 3728] [serial = 2162] [outer = 00000000] [url = about:blank] 01:38:30 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (140EE800) [pid = 3728] [serial = 2135] [outer = 00000000] [url = about:blank] 01:38:30 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (13C8BC00) [pid = 3728] [serial = 2134] [outer = 00000000] [url = about:blank] 01:38:30 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (1689BC00) [pid = 3728] [serial = 2138] [outer = 00000000] [url = about:blank] 01:38:30 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (162D2800) [pid = 3728] [serial = 2137] [outer = 00000000] [url = about:blank] 01:38:30 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (16EAA000) [pid = 3728] [serial = 2140] [outer = 00000000] [url = about:blank] 01:38:30 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (178E8C00) [pid = 3728] [serial = 2153] [outer = 00000000] [url = about:blank] 01:38:30 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (131E5C00) [pid = 3728] [serial = 2158] [outer = 00000000] [url = about:blank] 01:38:30 INFO - PROCESS | 3728 | --DOMWINDOW == 71 (162D6400) [pid = 3728] [serial = 2159] [outer = 00000000] [url = about:blank] 01:38:30 INFO - PROCESS | 3728 | --DOMWINDOW == 70 (19528C00) [pid = 3728] [serial = 2161] [outer = 00000000] [url = about:blank] 01:38:30 INFO - PROCESS | 3728 | --DOMWINDOW == 69 (154E5400) [pid = 3728] [serial = 2149] [outer = 00000000] [url = about:blank] 01:38:30 INFO - PROCESS | 3728 | --DOMWINDOW == 68 (159ACC00) [pid = 3728] [serial = 2150] [outer = 00000000] [url = about:blank] 01:38:30 INFO - PROCESS | 3728 | --DOMWINDOW == 67 (17EEB000) [pid = 3728] [serial = 2156] [outer = 00000000] [url = about:blank] 01:38:30 INFO - PROCESS | 3728 | [3728] 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 01:38:30 INFO - PROCESS | 3728 | [3728] 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 01:38:30 INFO - PROCESS | 3728 | [3728] 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 01:38:30 INFO - PROCESS | 3728 | [3728] 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 01:38:30 INFO - PROCESS | 3728 | 1466584710264 Marionette TRACE conn2 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 01:38:30 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 01:38:30 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 01:38:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 01:38:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:38:30 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 01:38:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 01:38:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:38:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 01:38:30 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 01:38:30 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 01:38:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 01:38:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:38:30 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 01:38:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 01:38:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:38:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 01:38:30 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 01:38:30 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 01:38:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 01:38:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:38:30 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 01:38:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 01:38:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:38:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 01:38:30 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]" 01:38:30 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 01:38:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 01:38:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:38:30 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 01:38:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 01:38:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:38:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 01:38:30 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 01:38:30 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1501ms 01:38:30 INFO - PROCESS | 3728 | 1466584710301 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 01:38:30 INFO - PROCESS | 3728 | 1466584710305 Marionette TRACE conn2 <- [1,2913,null,{"value":"13"}] 01:38:30 INFO - PROCESS | 3728 | 1466584710310 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 01:38:30 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 01:38:30 INFO - PROCESS | 3728 | 1466584710313 Marionette TRACE conn2 <- [1,2914,null,{}] 01:38:30 INFO - PROCESS | 3728 | 1466584710318 Marionette TRACE conn2 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:30 INFO - PROCESS | 3728 | 1466584710321 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:38:30 INFO - PROCESS | 3728 | 1466584710407 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 01:38:30 INFO - PROCESS | 3728 | 1466584710415 Marionette TRACE conn2 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:30 INFO - PROCESS | 3728 | 1466584710420 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:38:30 INFO - PROCESS | 3728 | ++DOCSHELL 10B66C00 == 26 [pid = 3728] [id = 738] 01:38:30 INFO - PROCESS | 3728 | ++DOMWINDOW == 68 (10E03000) [pid = 3728] [serial = 2214] [outer = 00000000] 01:38:30 INFO - PROCESS | 3728 | ++DOMWINDOW == 69 (128B1800) [pid = 3728] [serial = 2215] [outer = 10E03000] 01:38:30 INFO - PROCESS | 3728 | 1466584710468 Marionette DEBUG loaded listener.js 01:38:30 INFO - PROCESS | 3728 | ++DOMWINDOW == 70 (128B8000) [pid = 3728] [serial = 2216] [outer = 10E03000] 01:38:30 INFO - PROCESS | 3728 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 01:38:30 INFO - PROCESS | 3728 | 1466584710956 Marionette TRACE conn2 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 01:38:31 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 01:38:31 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 704ms 01:38:31 INFO - PROCESS | 3728 | 1466584711013 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 01:38:31 INFO - PROCESS | 3728 | 1466584711017 Marionette TRACE conn2 <- [1,2917,null,{"value":"13"}] 01:38:31 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 01:38:31 INFO - PROCESS | 3728 | 1466584711023 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 01:38:31 INFO - PROCESS | 3728 | 1466584711026 Marionette TRACE conn2 <- [1,2918,null,{}] 01:38:31 INFO - PROCESS | 3728 | 1466584711030 Marionette TRACE conn2 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:31 INFO - PROCESS | 3728 | 1466584711032 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:38:31 INFO - PROCESS | 3728 | 1466584711118 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 01:38:31 INFO - PROCESS | 3728 | 1466584711123 Marionette TRACE conn2 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:31 INFO - PROCESS | 3728 | 1466584711126 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:38:31 INFO - PROCESS | 3728 | ++DOCSHELL 1312B800 == 27 [pid = 3728] [id = 739] 01:38:31 INFO - PROCESS | 3728 | ++DOMWINDOW == 71 (1312BC00) [pid = 3728] [serial = 2217] [outer = 00000000] 01:38:31 INFO - PROCESS | 3728 | ++DOMWINDOW == 72 (131EB400) [pid = 3728] [serial = 2218] [outer = 1312BC00] 01:38:31 INFO - PROCESS | 3728 | 1466584711175 Marionette DEBUG loaded listener.js 01:38:31 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (13C0B000) [pid = 3728] [serial = 2219] [outer = 1312BC00] 01:38:31 INFO - PROCESS | 3728 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 01:38:31 INFO - PROCESS | 3728 | 1466584711629 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 01:38:31 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 01:38:31 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 625ms 01:38:31 INFO - PROCESS | 3728 | 1466584711659 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 01:38:31 INFO - PROCESS | 3728 | 1466584711661 Marionette TRACE conn2 <- [1,2921,null,{"value":"13"}] 01:38:31 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 01:38:31 INFO - PROCESS | 3728 | 1466584711664 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 01:38:31 INFO - PROCESS | 3728 | 1466584711668 Marionette TRACE conn2 <- [1,2922,null,{}] 01:38:31 INFO - PROCESS | 3728 | 1466584711678 Marionette TRACE conn2 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:31 INFO - PROCESS | 3728 | 1466584711683 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:38:31 INFO - PROCESS | 3728 | 1466584711766 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 01:38:31 INFO - PROCESS | 3728 | 1466584711805 Marionette TRACE conn2 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:31 INFO - PROCESS | 3728 | 1466584711809 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:38:31 INFO - PROCESS | 3728 | ++DOCSHELL 159AFC00 == 28 [pid = 3728] [id = 740] 01:38:31 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (159B0000) [pid = 3728] [serial = 2220] [outer = 00000000] 01:38:31 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (1609B800) [pid = 3728] [serial = 2221] [outer = 159B0000] 01:38:31 INFO - PROCESS | 3728 | 1466584711862 Marionette DEBUG loaded listener.js 01:38:31 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (162D3C00) [pid = 3728] [serial = 2222] [outer = 159B0000] 01:38:32 INFO - PROCESS | 3728 | 1466584712305 Marionette TRACE conn2 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 01:38:32 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 01:38:32 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 688ms 01:38:32 INFO - PROCESS | 3728 | 1466584712364 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 01:38:32 INFO - PROCESS | 3728 | 1466584712366 Marionette TRACE conn2 <- [1,2925,null,{"value":"13"}] 01:38:32 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 01:38:32 INFO - PROCESS | 3728 | 1466584712369 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 01:38:32 INFO - PROCESS | 3728 | 1466584712371 Marionette TRACE conn2 <- [1,2926,null,{}] 01:38:32 INFO - PROCESS | 3728 | 1466584712374 Marionette TRACE conn2 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:32 INFO - PROCESS | 3728 | 1466584712376 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:38:32 INFO - PROCESS | 3728 | 1466584712464 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 01:38:32 INFO - PROCESS | 3728 | 1466584712469 Marionette TRACE conn2 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:32 INFO - PROCESS | 3728 | 1466584712471 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:38:32 INFO - PROCESS | 3728 | ++DOCSHELL 162D5400 == 29 [pid = 3728] [id = 741] 01:38:32 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (162D7400) [pid = 3728] [serial = 2223] [outer = 00000000] 01:38:32 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (16E09800) [pid = 3728] [serial = 2224] [outer = 162D7400] 01:38:32 INFO - PROCESS | 3728 | 1466584712515 Marionette DEBUG loaded listener.js 01:38:32 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (1701D000) [pid = 3728] [serial = 2225] [outer = 162D7400] 01:38:32 INFO - PROCESS | 3728 | 1466584712966 Marionette TRACE conn2 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 01:38:33 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. 01:38:33 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 641ms 01:38:33 INFO - PROCESS | 3728 | 1466584713007 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 01:38:33 INFO - PROCESS | 3728 | 1466584713009 Marionette TRACE conn2 <- [1,2929,null,{"value":"13"}] 01:38:33 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 01:38:33 INFO - PROCESS | 3728 | 1466584713013 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 01:38:33 INFO - PROCESS | 3728 | 1466584713014 Marionette TRACE conn2 <- [1,2930,null,{}] 01:38:33 INFO - PROCESS | 3728 | 1466584713018 Marionette TRACE conn2 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:33 INFO - PROCESS | 3728 | 1466584713022 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:38:33 INFO - PROCESS | 3728 | 1466584713138 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 01:38:33 INFO - PROCESS | 3728 | 1466584713144 Marionette TRACE conn2 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:33 INFO - PROCESS | 3728 | 1466584713146 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:38:33 INFO - PROCESS | 3728 | ++DOCSHELL 171BFC00 == 30 [pid = 3728] [id = 742] 01:38:33 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (176AD800) [pid = 3728] [serial = 2226] [outer = 00000000] 01:38:33 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (178E2C00) [pid = 3728] [serial = 2227] [outer = 176AD800] 01:38:33 INFO - PROCESS | 3728 | 1466584713190 Marionette DEBUG loaded listener.js 01:38:33 INFO - PROCESS | 3728 | ++DOMWINDOW == 82 (17B03400) [pid = 3728] [serial = 2228] [outer = 176AD800] 01:38:33 INFO - PROCESS | 3728 | 1466584713646 Marionette TRACE conn2 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 01:38:33 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 01:38:33 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 01:38:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:38:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:38:33 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 01:38:33 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 704ms 01:38:33 INFO - PROCESS | 3728 | 1466584713712 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 01:38:33 INFO - PROCESS | 3728 | 1466584713714 Marionette TRACE conn2 <- [1,2933,null,{"value":"13"}] 01:38:33 INFO - PROCESS | 3728 | 1466584713717 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 01:38:33 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 01:38:33 INFO - PROCESS | 3728 | 1466584713719 Marionette TRACE conn2 <- [1,2934,null,{}] 01:38:33 INFO - PROCESS | 3728 | 1466584713730 Marionette TRACE conn2 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:33 INFO - PROCESS | 3728 | 1466584713735 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:38:33 INFO - PROCESS | 3728 | 1466584713868 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 01:38:33 INFO - PROCESS | 3728 | 1466584713882 Marionette TRACE conn2 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:33 INFO - PROCESS | 3728 | 1466584713884 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:38:33 INFO - PROCESS | 3728 | ++DOCSHELL 17EF1C00 == 31 [pid = 3728] [id = 743] 01:38:33 INFO - PROCESS | 3728 | ++DOMWINDOW == 83 (180ACC00) [pid = 3728] [serial = 2229] [outer = 00000000] 01:38:33 INFO - PROCESS | 3728 | ++DOMWINDOW == 84 (19633000) [pid = 3728] [serial = 2230] [outer = 180ACC00] 01:38:33 INFO - PROCESS | 3728 | 1466584713928 Marionette DEBUG loaded listener.js 01:38:33 INFO - PROCESS | 3728 | ++DOMWINDOW == 85 (198E6800) [pid = 3728] [serial = 2231] [outer = 180ACC00] 01:38:34 INFO - PROCESS | 3728 | 1466584714360 Marionette TRACE conn2 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 01:38:34 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. 01:38:34 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 704ms 01:38:34 INFO - PROCESS | 3728 | 1466584714417 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 01:38:34 INFO - PROCESS | 3728 | 1466584714428 Marionette TRACE conn2 <- [1,2937,null,{"value":"13"}] 01:38:34 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 01:38:34 INFO - PROCESS | 3728 | 1466584714438 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 01:38:34 INFO - PROCESS | 3728 | 1466584714439 Marionette TRACE conn2 <- [1,2938,null,{}] 01:38:34 INFO - PROCESS | 3728 | 1466584714442 Marionette TRACE conn2 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:34 INFO - PROCESS | 3728 | 1466584714444 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:38:34 INFO - PROCESS | 3728 | 1466584714580 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 01:38:34 INFO - PROCESS | 3728 | 1466584714601 Marionette TRACE conn2 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:34 INFO - PROCESS | 3728 | 1466584714603 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:38:34 INFO - PROCESS | 3728 | ++DOCSHELL 180AF400 == 32 [pid = 3728] [id = 744] 01:38:34 INFO - PROCESS | 3728 | ++DOMWINDOW == 86 (19630000) [pid = 3728] [serial = 2232] [outer = 00000000] 01:38:34 INFO - PROCESS | 3728 | ++DOMWINDOW == 87 (19B65000) [pid = 3728] [serial = 2233] [outer = 19630000] 01:38:34 INFO - PROCESS | 3728 | 1466584714646 Marionette DEBUG loaded listener.js 01:38:34 INFO - PROCESS | 3728 | ++DOMWINDOW == 88 (19B66800) [pid = 3728] [serial = 2234] [outer = 19630000] 01:38:35 INFO - PROCESS | 3728 | --DOMWINDOW == 87 (16E06C00) [pid = 3728] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 01:38:35 INFO - PROCESS | 3728 | --DOMWINDOW == 86 (178E8400) [pid = 3728] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 01:38:35 INFO - PROCESS | 3728 | --DOMWINDOW == 85 (129B3800) [pid = 3728] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 01:38:35 INFO - PROCESS | 3728 | --DOMWINDOW == 84 (114CB400) [pid = 3728] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 01:38:35 INFO - PROCESS | 3728 | --DOMWINDOW == 83 (19634C00) [pid = 3728] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 01:38:35 INFO - PROCESS | 3728 | --DOMWINDOW == 82 (10435C00) [pid = 3728] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 01:38:35 INFO - PROCESS | 3728 | --DOMWINDOW == 81 (13C86C00) [pid = 3728] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 01:38:35 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (156BF000) [pid = 3728] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 01:38:35 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (128B5000) [pid = 3728] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 01:38:35 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (1963A000) [pid = 3728] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 01:38:35 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (15B7B400) [pid = 3728] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 01:38:35 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (169D2C00) [pid = 3728] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 01:38:35 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (128BDC00) [pid = 3728] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 01:38:35 INFO - PROCESS | 3728 | ++DOCSHELL 114CD400 == 33 [pid = 3728] [id = 745] 01:38:35 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (11AEE800) [pid = 3728] [serial = 2235] [outer = 00000000] 01:38:35 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (128BDC00) [pid = 3728] [serial = 2236] [outer = 11AEE800] 01:38:35 INFO - PROCESS | 3728 | 1466584715290 Marionette TRACE conn2 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 01:38:35 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. 01:38:35 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 908ms 01:38:35 INFO - PROCESS | 3728 | 1466584715338 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 01:38:35 INFO - PROCESS | 3728 | 1466584715340 Marionette TRACE conn2 <- [1,2941,null,{"value":"13"}] 01:38:35 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 01:38:35 INFO - PROCESS | 3728 | 1466584715344 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 01:38:35 INFO - PROCESS | 3728 | 1466584715345 Marionette TRACE conn2 <- [1,2942,null,{}] 01:38:35 INFO - PROCESS | 3728 | 1466584715349 Marionette TRACE conn2 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:35 INFO - PROCESS | 3728 | 1466584715351 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:38:35 INFO - PROCESS | 3728 | 1466584715437 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 01:38:35 INFO - PROCESS | 3728 | 1466584715442 Marionette TRACE conn2 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:35 INFO - PROCESS | 3728 | 1466584715444 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:38:35 INFO - PROCESS | 3728 | ++DOCSHELL 13C86C00 == 34 [pid = 3728] [id = 746] 01:38:35 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (14035000) [pid = 3728] [serial = 2237] [outer = 00000000] 01:38:35 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (178ECC00) [pid = 3728] [serial = 2238] [outer = 14035000] 01:38:35 INFO - PROCESS | 3728 | 1466584715488 Marionette DEBUG loaded listener.js 01:38:35 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (17BB2800) [pid = 3728] [serial = 2239] [outer = 14035000] 01:38:35 INFO - PROCESS | 3728 | 1466584715895 Marionette TRACE conn2 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 01:38:35 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 01:38:35 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 01:38:35 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 594ms 01:38:35 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 01:38:35 INFO - PROCESS | 3728 | 1466584715941 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 01:38:35 INFO - PROCESS | 3728 | 1466584715943 Marionette TRACE conn2 <- [1,2945,null,{"value":"13"}] 01:38:35 INFO - PROCESS | 3728 | 1466584715946 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 01:38:35 INFO - PROCESS | 3728 | 1466584715948 Marionette TRACE conn2 <- [1,2946,null,{}] 01:38:35 INFO - PROCESS | 3728 | 1466584715969 Marionette TRACE conn2 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:35 INFO - PROCESS | 3728 | 1466584715971 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:38:36 INFO - PROCESS | 3728 | 1466584716060 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 01:38:36 INFO - PROCESS | 3728 | 1466584716065 Marionette TRACE conn2 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:36 INFO - PROCESS | 3728 | 1466584716067 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:38:36 INFO - PROCESS | 3728 | ++DOCSHELL 159ACC00 == 35 [pid = 3728] [id = 747] 01:38:36 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (19B60800) [pid = 3728] [serial = 2240] [outer = 00000000] 01:38:36 INFO - PROCESS | 3728 | ++DOMWINDOW == 82 (19BBF800) [pid = 3728] [serial = 2241] [outer = 19B60800] 01:38:36 INFO - PROCESS | 3728 | 1466584716117 Marionette DEBUG loaded listener.js 01:38:36 INFO - PROCESS | 3728 | ++DOMWINDOW == 83 (19BC2400) [pid = 3728] [serial = 2242] [outer = 19B60800] 01:38:36 INFO - PROCESS | 3728 | 1466584716554 Marionette TRACE conn2 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 01:38:36 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. 01:38:36 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 656ms 01:38:36 INFO - PROCESS | 3728 | 1466584716614 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 01:38:36 INFO - PROCESS | 3728 | 1466584716616 Marionette TRACE conn2 <- [1,2949,null,{"value":"13"}] 01:38:36 INFO - PROCESS | 3728 | 1466584716634 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 01:38:36 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 01:38:36 INFO - PROCESS | 3728 | 1466584716635 Marionette TRACE conn2 <- [1,2950,null,{}] 01:38:36 INFO - PROCESS | 3728 | 1466584716639 Marionette TRACE conn2 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:36 INFO - PROCESS | 3728 | 1466584716640 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:38:36 INFO - PROCESS | 3728 | 1466584716729 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 01:38:36 INFO - PROCESS | 3728 | 1466584716734 Marionette TRACE conn2 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:36 INFO - PROCESS | 3728 | 1466584716736 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:38:36 INFO - PROCESS | 3728 | ++DOCSHELL 1553C800 == 36 [pid = 3728] [id = 748] 01:38:36 INFO - PROCESS | 3728 | ++DOMWINDOW == 84 (159AA000) [pid = 3728] [serial = 2243] [outer = 00000000] 01:38:36 INFO - PROCESS | 3728 | ++DOMWINDOW == 85 (19D70400) [pid = 3728] [serial = 2244] [outer = 159AA000] 01:38:36 INFO - PROCESS | 3728 | 1466584716778 Marionette DEBUG loaded listener.js 01:38:36 INFO - PROCESS | 3728 | ++DOMWINDOW == 86 (19D75800) [pid = 3728] [serial = 2245] [outer = 159AA000] 01:38:37 INFO - PROCESS | 3728 | --DOCSHELL 130A3C00 == 35 [pid = 3728] [id = 737] 01:38:37 INFO - PROCESS | 3728 | --DOCSHELL 10B66C00 == 34 [pid = 3728] [id = 738] 01:38:38 INFO - PROCESS | 3728 | --DOCSHELL 1312B800 == 33 [pid = 3728] [id = 739] 01:38:38 INFO - PROCESS | 3728 | --DOCSHELL 159AFC00 == 32 [pid = 3728] [id = 740] 01:38:38 INFO - PROCESS | 3728 | --DOCSHELL 162D5400 == 31 [pid = 3728] [id = 741] 01:38:38 INFO - PROCESS | 3728 | --DOCSHELL 114CD400 == 30 [pid = 3728] [id = 745] 01:38:38 INFO - PROCESS | 3728 | --DOCSHELL 17EF1C00 == 29 [pid = 3728] [id = 743] 01:38:38 INFO - PROCESS | 3728 | --DOCSHELL 180AF400 == 28 [pid = 3728] [id = 744] 01:38:38 INFO - PROCESS | 3728 | --DOCSHELL 171BFC00 == 27 [pid = 3728] [id = 742] 01:38:38 INFO - PROCESS | 3728 | --DOCSHELL 13C86C00 == 26 [pid = 3728] [id = 746] 01:38:38 INFO - PROCESS | 3728 | --DOCSHELL 159ACC00 == 25 [pid = 3728] [id = 747] 01:38:38 INFO - PROCESS | 3728 | --DOMWINDOW == 85 (1759F400) [pid = 3728] [serial = 2141] [outer = 00000000] [url = about:blank] 01:38:38 INFO - PROCESS | 3728 | --DOMWINDOW == 84 (16EB0400) [pid = 3728] [serial = 2185] [outer = 00000000] [url = about:blank] 01:38:38 INFO - PROCESS | 3728 | --DOMWINDOW == 83 (180AC800) [pid = 3728] [serial = 2188] [outer = 00000000] [url = about:blank] 01:38:38 INFO - PROCESS | 3728 | --DOMWINDOW == 82 (143CB800) [pid = 3728] [serial = 2192] [outer = 00000000] [url = about:blank] 01:38:38 INFO - PROCESS | 3728 | --DOMWINDOW == 81 (128B2000) [pid = 3728] [serial = 2167] [outer = 00000000] [url = about:blank] 01:38:38 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (11CD4800) [pid = 3728] [serial = 2168] [outer = 00000000] [url = about:blank] 01:38:38 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (198E8800) [pid = 3728] [serial = 2165] [outer = 00000000] [url = about:blank] 01:38:38 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (104E7400) [pid = 3728] [serial = 2173] [outer = 00000000] [url = about:blank] 01:38:38 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (10E07000) [pid = 3728] [serial = 2174] [outer = 00000000] [url = about:blank] 01:38:38 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (143CB400) [pid = 3728] [serial = 2191] [outer = 00000000] [url = about:blank] 01:38:38 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (140E7400) [pid = 3728] [serial = 2179] [outer = 00000000] [url = about:blank] 01:38:38 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (154E5000) [pid = 3728] [serial = 2180] [outer = 00000000] [url = about:blank] 01:38:38 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (160A3400) [pid = 3728] [serial = 2170] [outer = 00000000] [url = about:blank] 01:38:38 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (162D5800) [pid = 3728] [serial = 2171] [outer = 00000000] [url = about:blank] 01:38:38 INFO - PROCESS | 3728 | --DOMWINDOW == 71 (129B5400) [pid = 3728] [serial = 2176] [outer = 00000000] [url = about:blank] 01:38:38 INFO - PROCESS | 3728 | --DOMWINDOW == 70 (1309FC00) [pid = 3728] [serial = 2177] [outer = 00000000] [url = about:blank] 01:38:38 INFO - PROCESS | 3728 | --DOMWINDOW == 69 (198ED800) [pid = 3728] [serial = 2198] [outer = 00000000] [url = about:blank] 01:38:38 INFO - PROCESS | 3728 | --DOMWINDOW == 68 (180B3C00) [pid = 3728] [serial = 2189] [outer = 00000000] [url = about:blank] 01:38:38 INFO - PROCESS | 3728 | --DOMWINDOW == 67 (198EBC00) [pid = 3728] [serial = 2197] [outer = 00000000] [url = about:blank] 01:38:38 INFO - PROCESS | 3728 | --DOMWINDOW == 66 (169D3800) [pid = 3728] [serial = 2182] [outer = 00000000] [url = about:blank] 01:38:38 INFO - PROCESS | 3728 | --DOMWINDOW == 65 (19635C00) [pid = 3728] [serial = 2195] [outer = 00000000] [url = about:blank] 01:38:38 INFO - PROCESS | 3728 | --DOMWINDOW == 64 (1765EC00) [pid = 3728] [serial = 2186] [outer = 00000000] [url = about:blank] 01:38:38 INFO - PROCESS | 3728 | --DOMWINDOW == 63 (1952D800) [pid = 3728] [serial = 2194] [outer = 00000000] [url = about:blank] 01:38:38 INFO - PROCESS | 3728 | --DOMWINDOW == 62 (16E02400) [pid = 3728] [serial = 2183] [outer = 00000000] [url = about:blank] 01:38:38 INFO - PROCESS | 3728 | 1466584718527 Marionette TRACE conn2 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 01:38:38 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. 01:38:38 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1908ms 01:38:38 INFO - PROCESS | 3728 | 1466584718550 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 01:38:38 INFO - PROCESS | 3728 | 1466584718553 Marionette TRACE conn2 <- [1,2953,null,{"value":"13"}] 01:38:38 INFO - PROCESS | 3728 | 1466584718559 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 01:38:38 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 01:38:38 INFO - PROCESS | 3728 | 1466584718561 Marionette TRACE conn2 <- [1,2954,null,{}] 01:38:38 INFO - PROCESS | 3728 | 1466584718567 Marionette TRACE conn2 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:38 INFO - PROCESS | 3728 | 1466584718570 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:38:38 INFO - PROCESS | 3728 | 1466584718657 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 01:38:38 INFO - PROCESS | 3728 | 1466584718663 Marionette TRACE conn2 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:38 INFO - PROCESS | 3728 | 1466584718666 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:38:38 INFO - PROCESS | 3728 | ++DOCSHELL 10A5F400 == 26 [pid = 3728] [id = 749] 01:38:38 INFO - PROCESS | 3728 | ++DOMWINDOW == 63 (10A63000) [pid = 3728] [serial = 2246] [outer = 00000000] 01:38:38 INFO - PROCESS | 3728 | ++DOMWINDOW == 64 (10F0C800) [pid = 3728] [serial = 2247] [outer = 10A63000] 01:38:38 INFO - PROCESS | 3728 | 1466584718714 Marionette DEBUG loaded listener.js 01:38:38 INFO - PROCESS | 3728 | ++DOMWINDOW == 65 (10F15800) [pid = 3728] [serial = 2248] [outer = 10A63000] 01:38:39 INFO - PROCESS | 3728 | 1466584719210 Marionette TRACE conn2 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 01:38:39 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. 01:38:39 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 703ms 01:38:39 INFO - PROCESS | 3728 | 1466584719263 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 01:38:39 INFO - PROCESS | 3728 | 1466584719268 Marionette TRACE conn2 <- [1,2957,null,{"value":"13"}] 01:38:39 INFO - PROCESS | 3728 | 1466584719274 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 01:38:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 01:38:39 INFO - PROCESS | 3728 | 1466584719277 Marionette TRACE conn2 <- [1,2958,null,{}] 01:38:39 INFO - PROCESS | 3728 | 1466584719281 Marionette TRACE conn2 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:39 INFO - PROCESS | 3728 | 1466584719283 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:38:39 INFO - PROCESS | 3728 | 1466584719373 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 01:38:39 INFO - PROCESS | 3728 | 1466584719379 Marionette TRACE conn2 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:39 INFO - PROCESS | 3728 | 1466584719382 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:38:39 INFO - PROCESS | 3728 | ++DOCSHELL 129AFC00 == 27 [pid = 3728] [id = 750] 01:38:39 INFO - PROCESS | 3728 | ++DOMWINDOW == 66 (129B0000) [pid = 3728] [serial = 2249] [outer = 00000000] 01:38:39 INFO - PROCESS | 3728 | ++DOMWINDOW == 67 (12D78400) [pid = 3728] [serial = 2250] [outer = 129B0000] 01:38:39 INFO - PROCESS | 3728 | 1466584719429 Marionette DEBUG loaded listener.js 01:38:39 INFO - PROCESS | 3728 | ++DOMWINDOW == 68 (1305F000) [pid = 3728] [serial = 2251] [outer = 129B0000] 01:38:39 INFO - PROCESS | 3728 | 1466584719877 Marionette TRACE conn2 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 01:38:39 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. 01:38:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 641ms 01:38:39 INFO - PROCESS | 3728 | 1466584719914 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 01:38:39 INFO - PROCESS | 3728 | 1466584719916 Marionette TRACE conn2 <- [1,2961,null,{"value":"13"}] 01:38:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 01:38:39 INFO - PROCESS | 3728 | 1466584719920 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 01:38:39 INFO - PROCESS | 3728 | 1466584719923 Marionette TRACE conn2 <- [1,2962,null,{}] 01:38:39 INFO - PROCESS | 3728 | 1466584719934 Marionette TRACE conn2 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:39 INFO - PROCESS | 3728 | 1466584719938 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:38:40 INFO - PROCESS | 3728 | 1466584720019 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 01:38:40 INFO - PROCESS | 3728 | 1466584720026 Marionette TRACE conn2 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:40 INFO - PROCESS | 3728 | 1466584720030 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:38:40 INFO - PROCESS | 3728 | ++DOCSHELL 13B0A000 == 28 [pid = 3728] [id = 751] 01:38:40 INFO - PROCESS | 3728 | ++DOMWINDOW == 69 (13B10000) [pid = 3728] [serial = 2252] [outer = 00000000] 01:38:40 INFO - PROCESS | 3728 | ++DOMWINDOW == 70 (14036000) [pid = 3728] [serial = 2253] [outer = 13B10000] 01:38:40 INFO - PROCESS | 3728 | 1466584720077 Marionette DEBUG loaded listener.js 01:38:40 INFO - PROCESS | 3728 | ++DOMWINDOW == 71 (140EBC00) [pid = 3728] [serial = 2254] [outer = 13B10000] 01:38:40 INFO - PROCESS | 3728 | 1466584720528 Marionette TRACE conn2 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 01:38:40 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. 01:38:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 642ms 01:38:40 INFO - PROCESS | 3728 | 1466584720557 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 01:38:40 INFO - PROCESS | 3728 | 1466584720560 Marionette TRACE conn2 <- [1,2965,null,{"value":"13"}] 01:38:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 01:38:40 INFO - PROCESS | 3728 | 1466584720567 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 01:38:40 INFO - PROCESS | 3728 | 1466584720569 Marionette TRACE conn2 <- [1,2966,null,{}] 01:38:40 INFO - PROCESS | 3728 | 1466584720572 Marionette TRACE conn2 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:40 INFO - PROCESS | 3728 | 1466584720574 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:38:40 INFO - PROCESS | 3728 | 1466584720701 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 01:38:40 INFO - PROCESS | 3728 | 1466584720705 Marionette TRACE conn2 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:40 INFO - PROCESS | 3728 | 1466584720708 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:38:40 INFO - PROCESS | 3728 | ++DOCSHELL 154E4C00 == 29 [pid = 3728] [id = 752] 01:38:40 INFO - PROCESS | 3728 | ++DOMWINDOW == 72 (154E5000) [pid = 3728] [serial = 2255] [outer = 00000000] 01:38:40 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (156B2000) [pid = 3728] [serial = 2256] [outer = 154E5000] 01:38:40 INFO - PROCESS | 3728 | 1466584720752 Marionette DEBUG loaded listener.js 01:38:40 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (159AF800) [pid = 3728] [serial = 2257] [outer = 154E5000] 01:38:41 INFO - PROCESS | 3728 | 1466584721129 Marionette TRACE conn2 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 01:38:41 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. 01:38:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 595ms 01:38:41 INFO - PROCESS | 3728 | 1466584721165 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 01:38:41 INFO - PROCESS | 3728 | 1466584721168 Marionette TRACE conn2 <- [1,2969,null,{"value":"13"}] 01:38:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 01:38:41 INFO - PROCESS | 3728 | 1466584721173 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 01:38:41 INFO - PROCESS | 3728 | 1466584721176 Marionette TRACE conn2 <- [1,2970,null,{}] 01:38:41 INFO - PROCESS | 3728 | 1466584721179 Marionette TRACE conn2 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:41 INFO - PROCESS | 3728 | 1466584721181 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:38:41 INFO - PROCESS | 3728 | 1466584721301 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 01:38:41 INFO - PROCESS | 3728 | 1466584721306 Marionette TRACE conn2 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:41 INFO - PROCESS | 3728 | 1466584721308 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:38:41 INFO - PROCESS | 3728 | ++DOCSHELL 162CB400 == 30 [pid = 3728] [id = 753] 01:38:41 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (162CC800) [pid = 3728] [serial = 2258] [outer = 00000000] 01:38:41 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (162D7800) [pid = 3728] [serial = 2259] [outer = 162CC800] 01:38:41 INFO - PROCESS | 3728 | 1466584721352 Marionette DEBUG loaded listener.js 01:38:41 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (1689C800) [pid = 3728] [serial = 2260] [outer = 162CC800] 01:38:41 INFO - PROCESS | 3728 | 1466584721774 Marionette TRACE conn2 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 01:38:41 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 01:38:41 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 01:38:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:38:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:38:41 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 01:38:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 641ms 01:38:41 INFO - PROCESS | 3728 | 1466584721820 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 01:38:41 INFO - PROCESS | 3728 | 1466584721822 Marionette TRACE conn2 <- [1,2973,null,{"value":"13"}] 01:38:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 01:38:41 INFO - PROCESS | 3728 | 1466584721825 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 01:38:41 INFO - PROCESS | 3728 | 1466584721827 Marionette TRACE conn2 <- [1,2974,null,{}] 01:38:41 INFO - PROCESS | 3728 | 1466584721830 Marionette TRACE conn2 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:41 INFO - PROCESS | 3728 | 1466584721836 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:38:41 INFO - PROCESS | 3728 | 1466584721933 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 01:38:41 INFO - PROCESS | 3728 | 1466584721938 Marionette TRACE conn2 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:41 INFO - PROCESS | 3728 | 1466584721940 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:38:41 INFO - PROCESS | 3728 | ++DOCSHELL 16E03800 == 31 [pid = 3728] [id = 754] 01:38:41 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (16E04800) [pid = 3728] [serial = 2261] [outer = 00000000] 01:38:41 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (1701DC00) [pid = 3728] [serial = 2262] [outer = 16E04800] 01:38:42 INFO - PROCESS | 3728 | 1466584721986 Marionette DEBUG loaded listener.js 01:38:42 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (1784E000) [pid = 3728] [serial = 2263] [outer = 16E04800] 01:38:42 INFO - PROCESS | 3728 | 1466584722392 Marionette TRACE conn2 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 01:38:42 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. 01:38:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 594ms 01:38:42 INFO - PROCESS | 3728 | 1466584722421 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 01:38:42 INFO - PROCESS | 3728 | 1466584722423 Marionette TRACE conn2 <- [1,2977,null,{"value":"13"}] 01:38:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 01:38:42 INFO - PROCESS | 3728 | 1466584722426 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 01:38:42 INFO - PROCESS | 3728 | 1466584722428 Marionette TRACE conn2 <- [1,2978,null,{}] 01:38:42 INFO - PROCESS | 3728 | 1466584722431 Marionette TRACE conn2 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:42 INFO - PROCESS | 3728 | 1466584722443 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:38:42 INFO - PROCESS | 3728 | 1466584722569 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 01:38:42 INFO - PROCESS | 3728 | 1466584722577 Marionette TRACE conn2 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:42 INFO - PROCESS | 3728 | 1466584722579 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:38:42 INFO - PROCESS | 3728 | ++DOCSHELL 1047C800 == 32 [pid = 3728] [id = 755] 01:38:42 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (105E8400) [pid = 3728] [serial = 2264] [outer = 00000000] 01:38:42 INFO - PROCESS | 3728 | ++DOMWINDOW == 82 (17B10400) [pid = 3728] [serial = 2265] [outer = 105E8400] 01:38:42 INFO - PROCESS | 3728 | 1466584722621 Marionette DEBUG loaded listener.js 01:38:42 INFO - PROCESS | 3728 | ++DOMWINDOW == 83 (17BB7800) [pid = 3728] [serial = 2266] [outer = 105E8400] 01:38:42 INFO - PROCESS | 3728 | ++DOCSHELL 180AB400 == 33 [pid = 3728] [id = 756] 01:38:42 INFO - PROCESS | 3728 | ++DOMWINDOW == 84 (180AD400) [pid = 3728] [serial = 2267] [outer = 00000000] 01:38:43 INFO - PROCESS | 3728 | ++DOMWINDOW == 85 (180AEC00) [pid = 3728] [serial = 2268] [outer = 180AD400] 01:38:43 INFO - PROCESS | 3728 | 1466584723056 Marionette TRACE conn2 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 01:38:43 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. 01:38:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 688ms 01:38:43 INFO - PROCESS | 3728 | 1466584723144 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 01:38:43 INFO - PROCESS | 3728 | 1466584723146 Marionette TRACE conn2 <- [1,2981,null,{"value":"13"}] 01:38:43 INFO - PROCESS | 3728 | 1466584723149 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 01:38:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 01:38:43 INFO - PROCESS | 3728 | 1466584723151 Marionette TRACE conn2 <- [1,2982,null,{}] 01:38:43 INFO - PROCESS | 3728 | 1466584723155 Marionette TRACE conn2 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:43 INFO - PROCESS | 3728 | 1466584723156 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:38:43 INFO - PROCESS | 3728 | 1466584723257 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 01:38:43 INFO - PROCESS | 3728 | 1466584723264 Marionette TRACE conn2 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:43 INFO - PROCESS | 3728 | 1466584723266 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:38:43 INFO - PROCESS | 3728 | ++DOCSHELL 12D79000 == 34 [pid = 3728] [id = 757] 01:38:43 INFO - PROCESS | 3728 | ++DOMWINDOW == 86 (159A7C00) [pid = 3728] [serial = 2269] [outer = 00000000] 01:38:43 INFO - PROCESS | 3728 | ++DOMWINDOW == 87 (180B5400) [pid = 3728] [serial = 2270] [outer = 159A7C00] 01:38:43 INFO - PROCESS | 3728 | 1466584723308 Marionette DEBUG loaded listener.js 01:38:43 INFO - PROCESS | 3728 | ++DOMWINDOW == 88 (180B6000) [pid = 3728] [serial = 2271] [outer = 159A7C00] 01:38:43 INFO - PROCESS | 3728 | 1466584723713 Marionette TRACE conn2 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 01:38:43 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 01:38:43 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 01:38:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 595ms 01:38:43 INFO - PROCESS | 3728 | 1466584723747 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 01:38:43 INFO - PROCESS | 3728 | 1466584723749 Marionette TRACE conn2 <- [1,2985,null,{"value":"13"}] 01:38:43 INFO - PROCESS | 3728 | 1466584723752 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 01:38:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 01:38:43 INFO - PROCESS | 3728 | 1466584723753 Marionette TRACE conn2 <- [1,2986,null,{}] 01:38:43 INFO - PROCESS | 3728 | 1466584723757 Marionette TRACE conn2 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:43 INFO - PROCESS | 3728 | 1466584723758 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:38:43 INFO - PROCESS | 3728 | 1466584723890 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 01:38:44 INFO - PROCESS | 3728 | 1466584723987 Marionette TRACE conn2 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:44 INFO - PROCESS | 3728 | 1466584723989 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:38:44 INFO - PROCESS | 3728 | ++DOCSHELL 13B09C00 == 35 [pid = 3728] [id = 758] 01:38:44 INFO - PROCESS | 3728 | ++DOMWINDOW == 89 (17E78C00) [pid = 3728] [serial = 2272] [outer = 00000000] 01:38:44 INFO - PROCESS | 3728 | ++DOMWINDOW == 90 (19632C00) [pid = 3728] [serial = 2273] [outer = 17E78C00] 01:38:44 INFO - PROCESS | 3728 | 1466584724032 Marionette DEBUG loaded listener.js 01:38:44 INFO - PROCESS | 3728 | ++DOMWINDOW == 91 (1962F000) [pid = 3728] [serial = 2274] [outer = 17E78C00] 01:38:44 INFO - PROCESS | 3728 | 1466584724407 Marionette TRACE conn2 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 01:38:44 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. 01:38:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 703ms 01:38:44 INFO - PROCESS | 3728 | 1466584724452 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 01:38:44 INFO - PROCESS | 3728 | 1466584724454 Marionette TRACE conn2 <- [1,2989,null,{"value":"13"}] 01:38:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 01:38:44 INFO - PROCESS | 3728 | 1466584724457 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 01:38:44 INFO - PROCESS | 3728 | 1466584724458 Marionette TRACE conn2 <- [1,2990,null,{}] 01:38:44 INFO - PROCESS | 3728 | 1466584724462 Marionette TRACE conn2 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:44 INFO - PROCESS | 3728 | 1466584724464 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:38:44 INFO - PROCESS | 3728 | 1466584724591 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 01:38:44 INFO - PROCESS | 3728 | 1466584724598 Marionette TRACE conn2 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:44 INFO - PROCESS | 3728 | 1466584724600 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:38:44 INFO - PROCESS | 3728 | ++DOCSHELL 0F2E2800 == 36 [pid = 3728] [id = 759] 01:38:44 INFO - PROCESS | 3728 | ++DOMWINDOW == 92 (180AC800) [pid = 3728] [serial = 2275] [outer = 00000000] 01:38:44 INFO - PROCESS | 3728 | ++DOMWINDOW == 93 (198ED000) [pid = 3728] [serial = 2276] [outer = 180AC800] 01:38:44 INFO - PROCESS | 3728 | 1466584724699 Marionette DEBUG loaded listener.js 01:38:44 INFO - PROCESS | 3728 | ++DOMWINDOW == 94 (198EDC00) [pid = 3728] [serial = 2277] [outer = 180AC800] 01:38:45 INFO - PROCESS | 3728 | 1466584725090 Marionette TRACE conn2 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 01:38:45 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. 01:38:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 688ms 01:38:45 INFO - PROCESS | 3728 | 1466584725157 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 01:38:45 INFO - PROCESS | 3728 | 1466584725159 Marionette TRACE conn2 <- [1,2993,null,{"value":"13"}] 01:38:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 01:38:45 INFO - PROCESS | 3728 | 1466584725171 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 01:38:45 INFO - PROCESS | 3728 | 1466584725173 Marionette TRACE conn2 <- [1,2994,null,{}] 01:38:45 INFO - PROCESS | 3728 | 1466584725177 Marionette TRACE conn2 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:45 INFO - PROCESS | 3728 | 1466584725179 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:38:45 INFO - PROCESS | 3728 | 1466584725335 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 01:38:45 INFO - PROCESS | 3728 | 1466584725406 Marionette TRACE conn2 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:45 INFO - PROCESS | 3728 | 1466584725408 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:38:45 INFO - PROCESS | 3728 | ++DOCSHELL 15B7A800 == 37 [pid = 3728] [id = 760] 01:38:45 INFO - PROCESS | 3728 | ++DOMWINDOW == 95 (19BC1400) [pid = 3728] [serial = 2278] [outer = 00000000] 01:38:45 INFO - PROCESS | 3728 | ++DOMWINDOW == 96 (19D6A400) [pid = 3728] [serial = 2279] [outer = 19BC1400] 01:38:45 INFO - PROCESS | 3728 | 1466584725453 Marionette DEBUG loaded listener.js 01:38:45 INFO - PROCESS | 3728 | ++DOMWINDOW == 97 (19D9E800) [pid = 3728] [serial = 2280] [outer = 19BC1400] 01:38:46 INFO - PROCESS | 3728 | 1466584726001 Marionette TRACE conn2 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 01:38:46 INFO - PROCESS | 3728 | --DOMWINDOW == 96 (19B60800) [pid = 3728] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 01:38:46 INFO - PROCESS | 3728 | --DOMWINDOW == 95 (176AD800) [pid = 3728] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 01:38:46 INFO - PROCESS | 3728 | --DOMWINDOW == 94 (180ACC00) [pid = 3728] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 01:38:46 INFO - PROCESS | 3728 | --DOMWINDOW == 93 (19630000) [pid = 3728] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 01:38:46 INFO - PROCESS | 3728 | --DOMWINDOW == 92 (11AEE800) [pid = 3728] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 01:38:46 INFO - PROCESS | 3728 | --DOMWINDOW == 91 (162D7400) [pid = 3728] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 01:38:46 INFO - PROCESS | 3728 | --DOMWINDOW == 90 (159B0000) [pid = 3728] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 01:38:46 INFO - PROCESS | 3728 | --DOMWINDOW == 89 (1312BC00) [pid = 3728] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 01:38:46 INFO - PROCESS | 3728 | --DOMWINDOW == 88 (10E03000) [pid = 3728] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 01:38:46 INFO - PROCESS | 3728 | --DOMWINDOW == 87 (13112400) [pid = 3728] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 01:38:46 INFO - PROCESS | 3728 | --DOMWINDOW == 86 (10470800) [pid = 3728] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 01:38:46 INFO - PROCESS | 3728 | --DOMWINDOW == 85 (17E10C00) [pid = 3728] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 01:38:46 INFO - PROCESS | 3728 | --DOMWINDOW == 84 (13B17800) [pid = 3728] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 01:38:46 INFO - PROCESS | 3728 | --DOMWINDOW == 83 (10EB7C00) [pid = 3728] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 01:38:46 INFO - PROCESS | 3728 | --DOMWINDOW == 82 (14035000) [pid = 3728] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 01:38:46 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. 01:38:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 907ms 01:38:46 INFO - PROCESS | 3728 | 1466584726072 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 01:38:46 INFO - PROCESS | 3728 | 1466584726074 Marionette TRACE conn2 <- [1,2997,null,{"value":"13"}] 01:38:46 INFO - TEST-START | /FileAPI/FileReaderSync.worker 01:38:46 INFO - PROCESS | 3728 | 1466584726077 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 01:38:46 INFO - PROCESS | 3728 | 1466584726079 Marionette TRACE conn2 <- [1,2998,null,{}] 01:38:46 INFO - PROCESS | 3728 | 1466584726082 Marionette TRACE conn2 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:46 INFO - PROCESS | 3728 | 1466584726084 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:38:46 INFO - PROCESS | 3728 | 1466584726163 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 01:38:46 INFO - PROCESS | 3728 | 1466584726168 Marionette TRACE conn2 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:46 INFO - PROCESS | 3728 | 1466584726170 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:38:46 INFO - PROCESS | 3728 | ++DOCSHELL 1312A000 == 38 [pid = 3728] [id = 761] 01:38:46 INFO - PROCESS | 3728 | ++DOMWINDOW == 83 (1312AC00) [pid = 3728] [serial = 2281] [outer = 00000000] 01:38:46 INFO - PROCESS | 3728 | ++DOMWINDOW == 84 (160A3C00) [pid = 3728] [serial = 2282] [outer = 1312AC00] 01:38:46 INFO - PROCESS | 3728 | 1466584726213 Marionette DEBUG loaded listener.js 01:38:46 INFO - PROCESS | 3728 | ++DOMWINDOW == 85 (1785C000) [pid = 3728] [serial = 2283] [outer = 1312AC00] 01:38:46 INFO - PROCESS | 3728 | [3728] 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 01:38:46 INFO - PROCESS | 3728 | 1466584726726 Marionette TRACE conn2 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 01:38:46 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 01:38:46 INFO - {} 01:38:46 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 01:38:46 INFO - {} 01:38:46 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 01:38:46 INFO - {} 01:38:46 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 01:38:46 INFO - {} 01:38:46 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 704ms 01:38:46 INFO - PROCESS | 3728 | 1466584726777 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 01:38:46 INFO - PROCESS | 3728 | 1466584726779 Marionette TRACE conn2 <- [1,3001,null,{"value":"13"}] 01:38:46 INFO - PROCESS | 3728 | 1466584726782 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 01:38:46 INFO - TEST-START | /FileAPI/fileReader.html 01:38:46 INFO - PROCESS | 3728 | 1466584726784 Marionette TRACE conn2 <- [1,3002,null,{}] 01:38:46 INFO - PROCESS | 3728 | 1466584726787 Marionette TRACE conn2 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:46 INFO - PROCESS | 3728 | 1466584726789 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:38:46 INFO - PROCESS | 3728 | 1466584726867 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 01:38:46 INFO - PROCESS | 3728 | 1466584726873 Marionette TRACE conn2 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:46 INFO - PROCESS | 3728 | 1466584726875 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:38:46 INFO - PROCESS | 3728 | ++DOCSHELL 159B0000 == 39 [pid = 3728] [id = 762] 01:38:46 INFO - PROCESS | 3728 | ++DOMWINDOW == 86 (19EAEC00) [pid = 3728] [serial = 2284] [outer = 00000000] 01:38:46 INFO - PROCESS | 3728 | ++DOMWINDOW == 87 (19EB6400) [pid = 3728] [serial = 2285] [outer = 19EAEC00] 01:38:46 INFO - PROCESS | 3728 | 1466584726918 Marionette DEBUG loaded listener.js 01:38:47 INFO - PROCESS | 3728 | ++DOMWINDOW == 88 (19EB8800) [pid = 3728] [serial = 2286] [outer = 19EAEC00] 01:38:47 INFO - PROCESS | 3728 | 1466584727332 Marionette TRACE conn2 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 01:38:47 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 01:38:47 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 01:38:47 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 01:38:47 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 01:38:47 INFO - TEST-OK | /FileAPI/fileReader.html | took 594ms 01:38:47 INFO - PROCESS | 3728 | 1466584727382 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 01:38:47 INFO - PROCESS | 3728 | 1466584727384 Marionette TRACE conn2 <- [1,3005,null,{"value":"13"}] 01:38:47 INFO - TEST-START | /FileAPI/historical.html 01:38:47 INFO - PROCESS | 3728 | 1466584727388 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 01:38:47 INFO - PROCESS | 3728 | 1466584727389 Marionette TRACE conn2 <- [1,3006,null,{}] 01:38:47 INFO - PROCESS | 3728 | 1466584727392 Marionette TRACE conn2 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:47 INFO - PROCESS | 3728 | 1466584727394 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:38:47 INFO - PROCESS | 3728 | 1466584727472 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 01:38:47 INFO - PROCESS | 3728 | 1466584727477 Marionette TRACE conn2 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:47 INFO - PROCESS | 3728 | 1466584727479 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:38:47 INFO - PROCESS | 3728 | ++DOCSHELL 17663800 == 40 [pid = 3728] [id = 763] 01:38:47 INFO - PROCESS | 3728 | ++DOMWINDOW == 89 (19EB9400) [pid = 3728] [serial = 2287] [outer = 00000000] 01:38:47 INFO - PROCESS | 3728 | ++DOMWINDOW == 90 (1A18BC00) [pid = 3728] [serial = 2288] [outer = 19EB9400] 01:38:47 INFO - PROCESS | 3728 | 1466584727521 Marionette DEBUG loaded listener.js 01:38:47 INFO - PROCESS | 3728 | ++DOMWINDOW == 91 (1A2AE400) [pid = 3728] [serial = 2289] [outer = 19EB9400] 01:38:47 INFO - PROCESS | 3728 | 1466584727922 Marionette TRACE conn2 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 01:38:47 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 01:38:47 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 01:38:47 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 01:38:47 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 01:38:47 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 01:38:47 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 01:38:47 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 01:38:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:38:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:38:48 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 01:38:48 INFO - TEST-OK | /FileAPI/historical.html | took 594ms 01:38:48 INFO - PROCESS | 3728 | 1466584727995 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 01:38:48 INFO - PROCESS | 3728 | 1466584727997 Marionette TRACE conn2 <- [1,3009,null,{"value":"13"}] 01:38:48 INFO - TEST-START | /FileAPI/idlharness.html 01:38:48 INFO - PROCESS | 3728 | 1466584728045 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 01:38:48 INFO - PROCESS | 3728 | 1466584728048 Marionette TRACE conn2 <- [1,3010,null,{}] 01:38:48 INFO - PROCESS | 3728 | 1466584728060 Marionette TRACE conn2 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:48 INFO - PROCESS | 3728 | 1466584728064 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:38:48 INFO - PROCESS | 3728 | 1466584728197 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 01:38:48 INFO - PROCESS | 3728 | 1466584728389 Marionette TRACE conn2 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:48 INFO - PROCESS | 3728 | 1466584728393 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:38:48 INFO - PROCESS | 3728 | ++DOCSHELL 10275800 == 41 [pid = 3728] [id = 764] 01:38:48 INFO - PROCESS | 3728 | ++DOMWINDOW == 92 (10E02800) [pid = 3728] [serial = 2290] [outer = 00000000] 01:38:48 INFO - PROCESS | 3728 | ++DOMWINDOW == 93 (10E0E800) [pid = 3728] [serial = 2291] [outer = 10E02800] 01:38:48 INFO - PROCESS | 3728 | 1466584728449 Marionette DEBUG loaded listener.js 01:38:48 INFO - PROCESS | 3728 | ++DOMWINDOW == 94 (1281D400) [pid = 3728] [serial = 2292] [outer = 10E02800] 01:38:49 INFO - PROCESS | 3728 | 1466584729470 Marionette TRACE conn2 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 01:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 01:38:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 01:38:49 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 01:38:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:38:49 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 01:38:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 01:38:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:38:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:38:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 01:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 01:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 01:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 01:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 01:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 01:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 01:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 01:38:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 01:38:49 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 01:38:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:38:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:38:49 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 01:38:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 01:38:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:38:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:38:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 01:38:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 01:38:49 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 01:38:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:38:49 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 01:38:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 01:38:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:38:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:38:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 01:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 01:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 01:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 01:38:49 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 01:38:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:38:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:38:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:38:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:38:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:38:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:38:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:38:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 01:38:49 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 01:38:49 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 01:38:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:38:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:38:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:38:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:38:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:38:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:38:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:38:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 01:38:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 01:38:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 01:38:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:38:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:38:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 01:38:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:38:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:38:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 01:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 01:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 01:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 01:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 01:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 01:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 01:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 01:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 01:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 01:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 01:38:49 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 01:38:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:38:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:38:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:38:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:38:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:38:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:38:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:38:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 01:38:49 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 01:38:49 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 01:38:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:38:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:38:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:38:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:38:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:38:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:38:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:38:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 01:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 01:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 01:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 01:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 01:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 01:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 01:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 01:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 01:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 01:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 01:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 01:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 01:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 01:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 01:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 01:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 01:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 01:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 01:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 01:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 01:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 01:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 01:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 01:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 01:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 01:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 01:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 01:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 01:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 01:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 01:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 01:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 01:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 01:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 01:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 01:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 01:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 01:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 01:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 01:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 01:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 01:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 01:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 01:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 01:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 01:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 01:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 01:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 01:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 01:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 01:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 01:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 01:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 01:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 01:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 01:38:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 01:38:49 INFO - TEST-OK | /FileAPI/idlharness.html | took 1658ms 01:38:49 INFO - PROCESS | 3728 | 1466584729676 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 01:38:49 INFO - PROCESS | 3728 | 1466584729681 Marionette TRACE conn2 <- [1,3013,null,{"value":"13"}] 01:38:49 INFO - TEST-START | /FileAPI/idlharness.worker 01:38:49 INFO - PROCESS | 3728 | 1466584729691 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 01:38:49 INFO - PROCESS | 3728 | 1466584729693 Marionette TRACE conn2 <- [1,3014,null,{}] 01:38:49 INFO - PROCESS | 3728 | 1466584729700 Marionette TRACE conn2 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:49 INFO - PROCESS | 3728 | 1466584729704 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:38:49 INFO - PROCESS | 3728 | 1466584729847 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 01:38:50 INFO - PROCESS | 3728 | 1466584729984 Marionette TRACE conn2 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:50 INFO - PROCESS | 3728 | 1466584729987 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:38:50 INFO - PROCESS | 3728 | ++DOCSHELL 13157400 == 42 [pid = 3728] [id = 765] 01:38:50 INFO - PROCESS | 3728 | ++DOMWINDOW == 95 (131EAC00) [pid = 3728] [serial = 2293] [outer = 00000000] 01:38:50 INFO - PROCESS | 3728 | ++DOMWINDOW == 96 (1A39DC00) [pid = 3728] [serial = 2294] [outer = 131EAC00] 01:38:50 INFO - PROCESS | 3728 | 1466584730043 Marionette DEBUG loaded listener.js 01:38:50 INFO - PROCESS | 3728 | ++DOMWINDOW == 97 (1A4ED800) [pid = 3728] [serial = 2295] [outer = 131EAC00] 01:38:50 INFO - PROCESS | 3728 | [3728] 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 01:38:51 INFO - PROCESS | 3728 | --DOCSHELL 159B0000 == 41 [pid = 3728] [id = 762] 01:38:51 INFO - PROCESS | 3728 | --DOCSHELL 1312A000 == 40 [pid = 3728] [id = 761] 01:38:51 INFO - PROCESS | 3728 | --DOCSHELL 15B7A800 == 39 [pid = 3728] [id = 760] 01:38:51 INFO - PROCESS | 3728 | --DOCSHELL 0F2E2800 == 38 [pid = 3728] [id = 759] 01:38:51 INFO - PROCESS | 3728 | --DOCSHELL 13B09C00 == 37 [pid = 3728] [id = 758] 01:38:51 INFO - PROCESS | 3728 | --DOCSHELL 12D79000 == 36 [pid = 3728] [id = 757] 01:38:51 INFO - PROCESS | 3728 | --DOCSHELL 180AB400 == 35 [pid = 3728] [id = 756] 01:38:51 INFO - PROCESS | 3728 | --DOCSHELL 1047C800 == 34 [pid = 3728] [id = 755] 01:38:51 INFO - PROCESS | 3728 | --DOCSHELL 16E03800 == 33 [pid = 3728] [id = 754] 01:38:51 INFO - PROCESS | 3728 | --DOCSHELL 162CB400 == 32 [pid = 3728] [id = 753] 01:38:51 INFO - PROCESS | 3728 | --DOCSHELL 154E4C00 == 31 [pid = 3728] [id = 752] 01:38:51 INFO - PROCESS | 3728 | --DOCSHELL 13B0A000 == 30 [pid = 3728] [id = 751] 01:38:51 INFO - PROCESS | 3728 | --DOCSHELL 129AFC00 == 29 [pid = 3728] [id = 750] 01:38:51 INFO - PROCESS | 3728 | --DOMWINDOW == 96 (19D70400) [pid = 3728] [serial = 2244] [outer = 00000000] [url = about:blank] 01:38:51 INFO - PROCESS | 3728 | --DOCSHELL 10A5F400 == 28 [pid = 3728] [id = 749] 01:38:51 INFO - PROCESS | 3728 | --DOCSHELL 1553C800 == 27 [pid = 3728] [id = 748] 01:38:51 INFO - PROCESS | 3728 | --DOMWINDOW == 95 (19BC2400) [pid = 3728] [serial = 2242] [outer = 00000000] [url = about:blank] 01:38:51 INFO - PROCESS | 3728 | --DOMWINDOW == 94 (178E2C00) [pid = 3728] [serial = 2227] [outer = 00000000] [url = about:blank] 01:38:51 INFO - PROCESS | 3728 | --DOMWINDOW == 93 (19633000) [pid = 3728] [serial = 2230] [outer = 00000000] [url = about:blank] 01:38:51 INFO - PROCESS | 3728 | --DOMWINDOW == 92 (19B65000) [pid = 3728] [serial = 2233] [outer = 00000000] [url = about:blank] 01:38:51 INFO - PROCESS | 3728 | --DOMWINDOW == 91 (198E6800) [pid = 3728] [serial = 2231] [outer = 00000000] [url = about:blank] 01:38:51 INFO - PROCESS | 3728 | --DOMWINDOW == 90 (128BDC00) [pid = 3728] [serial = 2236] [outer = 00000000] [url = about:blank] 01:38:51 INFO - PROCESS | 3728 | --DOMWINDOW == 89 (19BBF800) [pid = 3728] [serial = 2241] [outer = 00000000] [url = about:blank] 01:38:51 INFO - PROCESS | 3728 | --DOMWINDOW == 88 (19B66800) [pid = 3728] [serial = 2234] [outer = 00000000] [url = about:blank] 01:38:51 INFO - PROCESS | 3728 | --DOMWINDOW == 87 (16E09800) [pid = 3728] [serial = 2224] [outer = 00000000] [url = about:blank] 01:38:51 INFO - PROCESS | 3728 | --DOMWINDOW == 86 (1609B800) [pid = 3728] [serial = 2221] [outer = 00000000] [url = about:blank] 01:38:51 INFO - PROCESS | 3728 | --DOMWINDOW == 85 (162D3C00) [pid = 3728] [serial = 2222] [outer = 00000000] [url = about:blank] 01:38:51 INFO - PROCESS | 3728 | --DOMWINDOW == 84 (131EB400) [pid = 3728] [serial = 2218] [outer = 00000000] [url = about:blank] 01:38:51 INFO - PROCESS | 3728 | --DOMWINDOW == 83 (13C0B000) [pid = 3728] [serial = 2219] [outer = 00000000] [url = about:blank] 01:38:51 INFO - PROCESS | 3728 | --DOMWINDOW == 82 (128B1800) [pid = 3728] [serial = 2215] [outer = 00000000] [url = about:blank] 01:38:51 INFO - PROCESS | 3728 | --DOMWINDOW == 81 (128B8000) [pid = 3728] [serial = 2216] [outer = 00000000] [url = about:blank] 01:38:51 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (13B17000) [pid = 3728] [serial = 2213] [outer = 00000000] [url = about:blank] 01:38:51 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (131E2400) [pid = 3728] [serial = 2212] [outer = 00000000] [url = about:blank] 01:38:51 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (10F69000) [pid = 3728] [serial = 2210] [outer = 00000000] [url = about:blank] 01:38:51 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (10B5B400) [pid = 3728] [serial = 2209] [outer = 00000000] [url = about:blank] 01:38:51 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (19635800) [pid = 3728] [serial = 2207] [outer = 00000000] [url = about:blank] 01:38:51 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (180AF000) [pid = 3728] [serial = 2206] [outer = 00000000] [url = about:blank] 01:38:51 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (160A6000) [pid = 3728] [serial = 2204] [outer = 00000000] [url = about:blank] 01:38:51 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (140E9800) [pid = 3728] [serial = 2203] [outer = 00000000] [url = about:blank] 01:38:51 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (11CD0C00) [pid = 3728] [serial = 2201] [outer = 00000000] [url = about:blank] 01:38:51 INFO - PROCESS | 3728 | --DOMWINDOW == 71 (114C9000) [pid = 3728] [serial = 2200] [outer = 00000000] [url = about:blank] 01:38:51 INFO - PROCESS | 3728 | --DOMWINDOW == 70 (17B03400) [pid = 3728] [serial = 2228] [outer = 00000000] [url = about:blank] 01:38:51 INFO - PROCESS | 3728 | --DOMWINDOW == 69 (178ECC00) [pid = 3728] [serial = 2238] [outer = 00000000] [url = about:blank] 01:38:51 INFO - PROCESS | 3728 | --DOMWINDOW == 68 (17BB2800) [pid = 3728] [serial = 2239] [outer = 00000000] [url = about:blank] 01:38:51 INFO - PROCESS | 3728 | --DOMWINDOW == 67 (1701D000) [pid = 3728] [serial = 2225] [outer = 00000000] [url = about:blank] 01:38:51 INFO - PROCESS | 3728 | 1466584731476 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 01:38:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 01:38:51 INFO - {} 01:38:51 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 01:38:51 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 01:38:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:38:51 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 01:38:51 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 01:38:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:38:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:38:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:38:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 01:38:51 INFO - {} 01:38:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 01:38:51 INFO - {} 01:38:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 01:38:51 INFO - {} 01:38:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 01:38:51 INFO - {} 01:38:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 01:38:51 INFO - {} 01:38:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 01:38:51 INFO - {} 01:38:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 01:38:51 INFO - {} 01:38:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 01:38:51 INFO - {} 01:38:51 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 01:38:51 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 01:38:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:38:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:38:51 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 01:38:51 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 01:38:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:38:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:38:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:38:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 01:38:51 INFO - {} 01:38:51 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 01:38:51 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 01:38:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:38:51 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 01:38:51 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 01:38:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:38:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:38:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:38:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 01:38:51 INFO - {} 01:38:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 01:38:51 INFO - {} 01:38:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 01:38:51 INFO - {} 01:38:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 01:38:51 INFO - {} 01:38:51 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 01:38:51 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:38:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:38:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:38:51 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:38:51 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:38:51 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:38:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:38:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:38:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 01:38:51 INFO - {} 01:38:51 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 - {} 01:38:51 INFO - {} 01:38:51 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 01:38:51 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:38:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:38:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:38:51 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:38:51 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:38:51 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:38:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:38:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:38:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 01:38:51 INFO - {} 01:38:51 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 01:38:51 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 01:38:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:38:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:38:51 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 01:38:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:38:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:38:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:38:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 01:38:51 INFO - {} 01:38:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 01:38:51 INFO - {} 01:38:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 01:38:51 INFO - {} 01:38:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 01:38:51 INFO - {} 01:38:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 01:38:51 INFO - {} 01:38:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 01:38:51 INFO - {} 01:38:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 01:38:51 INFO - {} 01:38:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 01:38:51 INFO - {} 01:38:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 01:38:51 INFO - {} 01:38:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 01:38:51 INFO - {} 01:38:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 01:38:51 INFO - {} 01:38:51 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 01:38:51 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:38:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:38:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:38:51 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:38:51 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:38:51 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:38:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:38:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:38:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 01:38:51 INFO - {} 01:38:51 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 - {} 01:38:51 INFO - {} 01:38:51 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 01:38:51 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:38:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:38:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:38:51 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:38:51 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:38:51 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:38:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:38:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:38:51 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 01:38:51 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 01:38:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:38:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:38:51 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 01:38:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:38:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:38:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:38:51 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 01:38:51 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 01:38:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:38:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:38:51 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 01:38:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:38:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:38:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:38:51 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 01:38:51 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 01:38:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:38:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:38:51 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 01:38:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:38:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:38:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:38:51 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 01:38:51 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 01:38:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:38:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:38:51 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 01:38:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:38:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:38:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:38:51 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 01:38:51 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 01:38:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:38:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:38:51 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 01:38:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:38:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:38:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:38:51 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 01:38:51 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 01:38:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:38:51 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 01:38:51 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 01:38:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:38:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:38:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:38:51 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 01:38:51 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 01:38:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:38:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:38:51 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 01:38:51 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 01:38:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:38:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:38:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:38:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 01:38:51 INFO - {} 01:38:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 01:38:51 INFO - {} 01:38:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 01:38:51 INFO - {} 01:38:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 01:38:51 INFO - {} 01:38:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 01:38:51 INFO - {} 01:38:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 01:38:51 INFO - {} 01:38:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 01:38:51 INFO - {} 01:38:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 01:38:51 INFO - {} 01:38:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 01:38:51 INFO - {} 01:38:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 01:38:51 INFO - {} 01:38:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 01:38:51 INFO - {} 01:38:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 01:38:51 INFO - {} 01:38:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 01:38:51 INFO - {} 01:38:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 01:38:51 INFO - {} 01:38:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 01:38:51 INFO - {} 01:38:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 01:38:51 INFO - {} 01:38:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 01:38:51 INFO - {} 01:38:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 01:38:51 INFO - {} 01:38:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 01:38:51 INFO - {} 01:38:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 01:38:51 INFO - {} 01:38:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 01:38:51 INFO - {} 01:38:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 01:38:51 INFO - {} 01:38:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 01:38:51 INFO - {} 01:38:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 01:38:51 INFO - {} 01:38:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 01:38:51 INFO - {} 01:38:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 01:38:51 INFO - {} 01:38:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 01:38:51 INFO - {} 01:38:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 01:38:51 INFO - {} 01:38:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 01:38:51 INFO - {} 01:38:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 01:38:51 INFO - {} 01:38:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 01:38:51 INFO - {} 01:38:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 01:38:51 INFO - {} 01:38:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 01:38:51 INFO - {} 01:38:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 01:38:51 INFO - {} 01:38:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 01:38:51 INFO - {} 01:38:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 01:38:51 INFO - {} 01:38:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 01:38:51 INFO - {} 01:38:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 01:38:51 INFO - {} 01:38:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 01:38:51 INFO - {} 01:38:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 01:38:51 INFO - {} 01:38:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 01:38:51 INFO - {} 01:38:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 01:38:51 INFO - {} 01:38:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 01:38:51 INFO - {} 01:38:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 01:38:51 INFO - {} 01:38:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 01:38:51 INFO - {} 01:38:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 01:38:51 INFO - {} 01:38:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 01:38:51 INFO - {} 01:38:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 01:38:51 INFO - {} 01:38:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 01:38:51 INFO - {} 01:38:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 01:38:51 INFO - {} 01:38:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 01:38:51 INFO - {} 01:38:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 01:38:51 INFO - {} 01:38:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 01:38:51 INFO - {} 01:38:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 01:38:51 INFO - {} 01:38:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 01:38:51 INFO - {} 01:38:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 01:38:51 INFO - {} 01:38:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 01:38:51 INFO - {} 01:38:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 01:38:51 INFO - {} 01:38:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 01:38:51 INFO - {} 01:38:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 01:38:51 INFO - {} 01:38:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 01:38:51 INFO - {} 01:38:51 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1971ms 01:38:51 INFO - PROCESS | 3728 | 1466584731654 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 01:38:51 INFO - PROCESS | 3728 | 1466584731658 Marionette TRACE conn2 <- [1,3017,null,{"value":"13"}] 01:38:51 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 01:38:51 INFO - PROCESS | 3728 | 1466584731662 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 01:38:51 INFO - PROCESS | 3728 | 1466584731666 Marionette TRACE conn2 <- [1,3018,null,{}] 01:38:51 INFO - PROCESS | 3728 | 1466584731671 Marionette TRACE conn2 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:51 INFO - PROCESS | 3728 | 1466584731673 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:38:51 INFO - PROCESS | 3728 | 1466584731751 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 01:38:51 INFO - PROCESS | 3728 | 1466584731881 Marionette TRACE conn2 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:51 INFO - PROCESS | 3728 | 1466584731884 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:38:51 INFO - PROCESS | 3728 | ++DOCSHELL 10A59800 == 28 [pid = 3728] [id = 766] 01:38:51 INFO - PROCESS | 3728 | ++DOMWINDOW == 68 (10A5A000) [pid = 3728] [serial = 2296] [outer = 00000000] 01:38:51 INFO - PROCESS | 3728 | ++DOMWINDOW == 69 (13112400) [pid = 3728] [serial = 2297] [outer = 10A5A000] 01:38:51 INFO - PROCESS | 3728 | 1466584731936 Marionette DEBUG loaded listener.js 01:38:52 INFO - PROCESS | 3728 | ++DOMWINDOW == 70 (16E06800) [pid = 3728] [serial = 2298] [outer = 10A5A000] 01:38:52 INFO - PROCESS | 3728 | 1466584732291 Marionette TRACE conn2 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 01:38:52 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 01:38:52 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 688ms 01:38:52 INFO - PROCESS | 3728 | 1466584732364 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 01:38:52 INFO - PROCESS | 3728 | 1466584732369 Marionette TRACE conn2 <- [1,3021,null,{"value":"13"}] 01:38:52 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 01:38:52 INFO - PROCESS | 3728 | 1466584732375 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 01:38:52 INFO - PROCESS | 3728 | 1466584732377 Marionette TRACE conn2 <- [1,3022,null,{}] 01:38:52 INFO - PROCESS | 3728 | 1466584732381 Marionette TRACE conn2 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:52 INFO - PROCESS | 3728 | 1466584732383 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:38:52 INFO - PROCESS | 3728 | 1466584732470 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 01:38:52 INFO - PROCESS | 3728 | 1466584732475 Marionette TRACE conn2 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:52 INFO - PROCESS | 3728 | 1466584732478 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:38:52 INFO - PROCESS | 3728 | ++DOCSHELL 180AB400 == 29 [pid = 3728] [id = 767] 01:38:52 INFO - PROCESS | 3728 | ++DOMWINDOW == 71 (1952B000) [pid = 3728] [serial = 2299] [outer = 00000000] 01:38:52 INFO - PROCESS | 3728 | ++DOMWINDOW == 72 (19632800) [pid = 3728] [serial = 2300] [outer = 1952B000] 01:38:52 INFO - PROCESS | 3728 | 1466584732523 Marionette DEBUG loaded listener.js 01:38:52 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (198E5000) [pid = 3728] [serial = 2301] [outer = 1952B000] 01:38:52 INFO - PROCESS | 3728 | 1466584732948 Marionette TRACE conn2 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 01:38:52 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 01:38:52 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 595ms 01:38:52 INFO - PROCESS | 3728 | 1466584732971 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 01:38:52 INFO - PROCESS | 3728 | 1466584732973 Marionette TRACE conn2 <- [1,3025,null,{"value":"13"}] 01:38:53 INFO - TEST-START | /FileAPI/blob/Blob-close.html 01:38:53 INFO - PROCESS | 3728 | 1466584732994 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 01:38:53 INFO - PROCESS | 3728 | 1466584732998 Marionette TRACE conn2 <- [1,3026,null,{}] 01:38:53 INFO - PROCESS | 3728 | 1466584733012 Marionette TRACE conn2 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:53 INFO - PROCESS | 3728 | 1466584733016 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:38:53 INFO - PROCESS | 3728 | 1466584733100 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 01:38:53 INFO - PROCESS | 3728 | 1466584733107 Marionette TRACE conn2 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:53 INFO - PROCESS | 3728 | 1466584733110 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:38:53 INFO - PROCESS | 3728 | ++DOCSHELL 19BC3000 == 30 [pid = 3728] [id = 768] 01:38:53 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (19BC3400) [pid = 3728] [serial = 2302] [outer = 00000000] 01:38:53 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (19DA1C00) [pid = 3728] [serial = 2303] [outer = 19BC3400] 01:38:53 INFO - PROCESS | 3728 | 1466584733157 Marionette DEBUG loaded listener.js 01:38:53 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (19EB4400) [pid = 3728] [serial = 2304] [outer = 19BC3400] 01:38:53 INFO - PROCESS | 3728 | 1466584733678 Marionette TRACE conn2 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 01:38:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 01:38:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 01:38:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:38:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:38:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 01:38:53 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 735ms 01:38:53 INFO - PROCESS | 3728 | 1466584733734 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 01:38:53 INFO - PROCESS | 3728 | 1466584733737 Marionette TRACE conn2 <- [1,3029,null,{"value":"13"}] 01:38:53 INFO - PROCESS | 3728 | 1466584733740 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 01:38:53 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 01:38:53 INFO - PROCESS | 3728 | 1466584733742 Marionette TRACE conn2 <- [1,3030,null,{}] 01:38:53 INFO - PROCESS | 3728 | 1466584733746 Marionette TRACE conn2 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:53 INFO - PROCESS | 3728 | 1466584733748 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:38:53 INFO - PROCESS | 3728 | 1466584733873 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 01:38:53 INFO - PROCESS | 3728 | 1466584733884 Marionette TRACE conn2 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:53 INFO - PROCESS | 3728 | 1466584733886 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:38:53 INFO - PROCESS | 3728 | ++DOCSHELL 1A393800 == 31 [pid = 3728] [id = 769] 01:38:53 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (1A394800) [pid = 3728] [serial = 2305] [outer = 00000000] 01:38:53 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (1A39E800) [pid = 3728] [serial = 2306] [outer = 1A394800] 01:38:54 INFO - PROCESS | 3728 | 1466584733989 Marionette DEBUG loaded listener.js 01:38:54 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (1A4F5C00) [pid = 3728] [serial = 2307] [outer = 1A394800] 01:38:54 INFO - PROCESS | 3728 | 1466584734581 Marionette TRACE conn2 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 01:38:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 01:38:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 01:38:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 01:38:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 01:38:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 01:38:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 01:38:54 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. 01:38:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 01:38:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 01:38:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 01:38:54 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'.) 01:38:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 01:38:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 01:38:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 01:38:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 01:38:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 01:38:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 01:38:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 01:38:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 01:38:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 01:38:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 01:38:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 01:38:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 01:38:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 01:38:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 01:38:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 01:38:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 01:38:54 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. 01:38:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 01:38:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:38:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:38:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 01:38:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 01:38:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 01:38:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 01:38:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 01:38:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 01:38:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 01:38:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 01:38:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 01:38:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 01:38:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 01:38:54 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. 01:38:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 01:38:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 01:38:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:38:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:38:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 01:38:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 01:38:54 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. 01:38:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 01:38:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 01:38:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:38:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:38:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 01:38:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 01:38:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 01:38:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 01:38:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 01:38:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 01:38:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 01:38:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:38:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:38:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 01:38:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 01:38:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 01:38:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 01:38:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:38:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:38:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:38:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:38:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:38:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 01:38:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 01:38:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:38:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:38:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:38:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:38:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:38:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 01:38:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:38:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:38:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:38:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:38:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:38:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 01:38:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:38:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:38:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:38:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:38:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:38:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 01:38:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 01:38:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:38:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:38:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:38:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:38:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:38:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 01:38:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:38:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:38:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:38:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:38:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:38:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 01:38:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:38:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:38:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:38:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:38:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:38:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 01:38:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:38:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:38:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:38:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:38:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:38:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 01:38:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:38:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:38:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:38:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:38:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:38:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 01:38:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 01:38:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 01:38:54 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 938ms 01:38:54 INFO - PROCESS | 3728 | 1466584734688 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 01:38:54 INFO - PROCESS | 3728 | 1466584734690 Marionette TRACE conn2 <- [1,3033,null,{"value":"13"}] 01:38:54 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 01:38:54 INFO - PROCESS | 3728 | 1466584734703 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 01:38:54 INFO - PROCESS | 3728 | 1466584734705 Marionette TRACE conn2 <- [1,3034,null,{}] 01:38:54 INFO - PROCESS | 3728 | 1466584734709 Marionette TRACE conn2 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:54 INFO - PROCESS | 3728 | 1466584734711 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:38:54 INFO - PROCESS | 3728 | 1466584734823 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 01:38:54 INFO - PROCESS | 3728 | 1466584734828 Marionette TRACE conn2 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:54 INFO - PROCESS | 3728 | 1466584734830 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:38:54 INFO - PROCESS | 3728 | ++DOCSHELL 1AA9C000 == 32 [pid = 3728] [id = 770] 01:38:54 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (1AAA4C00) [pid = 3728] [serial = 2308] [outer = 00000000] 01:38:54 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (1AB3B000) [pid = 3728] [serial = 2309] [outer = 1AAA4C00] 01:38:54 INFO - PROCESS | 3728 | 1466584734873 Marionette DEBUG loaded listener.js 01:38:54 INFO - PROCESS | 3728 | ++DOMWINDOW == 82 (1AAAA400) [pid = 3728] [serial = 2310] [outer = 1AAA4C00] 01:38:55 INFO - PROCESS | 3728 | [3728] 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 01:38:55 INFO - PROCESS | 3728 | 1466584735319 Marionette TRACE conn2 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 01:38:55 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 01:38:55 INFO - {} 01:38:55 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 641ms 01:38:55 INFO - PROCESS | 3728 | --DOMWINDOW == 81 (13B10000) [pid = 3728] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 01:38:55 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (180AC800) [pid = 3728] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 01:38:55 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (159A7C00) [pid = 3728] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 01:38:55 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (159AA000) [pid = 3728] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 01:38:55 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (1312AC00) [pid = 3728] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 01:38:55 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (19EAEC00) [pid = 3728] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 01:38:55 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (129B0000) [pid = 3728] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 01:38:55 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (19BC1400) [pid = 3728] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 01:38:55 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (154E5000) [pid = 3728] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 01:38:55 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (105E8400) [pid = 3728] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 01:38:55 INFO - PROCESS | 3728 | --DOMWINDOW == 71 (180AD400) [pid = 3728] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 01:38:55 INFO - PROCESS | 3728 | --DOMWINDOW == 70 (162CC800) [pid = 3728] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 01:38:55 INFO - PROCESS | 3728 | --DOMWINDOW == 69 (16E04800) [pid = 3728] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 01:38:55 INFO - PROCESS | 3728 | --DOMWINDOW == 68 (10A63000) [pid = 3728] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 01:38:55 INFO - PROCESS | 3728 | --DOMWINDOW == 67 (17E78C00) [pid = 3728] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 01:38:55 INFO - PROCESS | 3728 | 1466584735519 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 01:38:55 INFO - PROCESS | 3728 | 1466584735521 Marionette TRACE conn2 <- [1,3037,null,{"value":"13"}] 01:38:55 INFO - PROCESS | 3728 | 1466584735530 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 01:38:55 INFO - PROCESS | 3728 | 1466584735532 Marionette TRACE conn2 <- [1,3038,null,{}] 01:38:55 INFO - PROCESS | 3728 | 1466584735535 Marionette TRACE conn2 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:55 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 01:38:55 INFO - PROCESS | 3728 | 1466584735541 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:38:55 INFO - PROCESS | 3728 | 1466584735641 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 01:38:55 INFO - PROCESS | 3728 | 1466584735649 Marionette TRACE conn2 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:55 INFO - PROCESS | 3728 | 1466584735651 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:38:55 INFO - PROCESS | 3728 | ++DOCSHELL 0F2E8C00 == 33 [pid = 3728] [id = 771] 01:38:55 INFO - PROCESS | 3728 | ++DOMWINDOW == 68 (0F391400) [pid = 3728] [serial = 2311] [outer = 00000000] 01:38:55 INFO - PROCESS | 3728 | ++DOMWINDOW == 69 (1AAA8400) [pid = 3728] [serial = 2312] [outer = 0F391400] 01:38:55 INFO - PROCESS | 3728 | 1466584735694 Marionette DEBUG loaded listener.js 01:38:55 INFO - PROCESS | 3728 | ++DOMWINDOW == 70 (1AAA8C00) [pid = 3728] [serial = 2313] [outer = 0F391400] 01:38:56 INFO - PROCESS | 3728 | 1466584736110 Marionette TRACE conn2 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 01:38:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 01:38:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 01:38:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 01:38:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 01:38:56 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 625ms 01:38:56 INFO - PROCESS | 3728 | 1466584736178 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 01:38:56 INFO - PROCESS | 3728 | 1466584736180 Marionette TRACE conn2 <- [1,3041,null,{"value":"13"}] 01:38:56 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 01:38:56 INFO - PROCESS | 3728 | 1466584736184 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 01:38:56 INFO - PROCESS | 3728 | 1466584736185 Marionette TRACE conn2 <- [1,3042,null,{}] 01:38:56 INFO - PROCESS | 3728 | 1466584736189 Marionette TRACE conn2 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:56 INFO - PROCESS | 3728 | 1466584736191 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:38:56 INFO - PROCESS | 3728 | 1466584736268 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 01:38:56 INFO - PROCESS | 3728 | 1466584736273 Marionette TRACE conn2 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:56 INFO - PROCESS | 3728 | 1466584736275 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:38:56 INFO - PROCESS | 3728 | ++DOCSHELL 11068C00 == 34 [pid = 3728] [id = 772] 01:38:56 INFO - PROCESS | 3728 | ++DOMWINDOW == 71 (11069000) [pid = 3728] [serial = 2314] [outer = 00000000] 01:38:56 INFO - PROCESS | 3728 | ++DOMWINDOW == 72 (1106D800) [pid = 3728] [serial = 2315] [outer = 11069000] 01:38:56 INFO - PROCESS | 3728 | 1466584736318 Marionette DEBUG loaded listener.js 01:38:56 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (1106F800) [pid = 3728] [serial = 2316] [outer = 11069000] 01:38:57 INFO - PROCESS | 3728 | 1466584736979 Marionette TRACE conn2 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 01:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 01:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 01:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 01:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 01:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 01:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 01:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 01:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 01:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 01:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 01:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 01:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 01:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 01:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 01:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 01:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 01:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 01:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 01:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 01:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 01:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 01:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 01:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 01:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 01:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 01:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 01:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 01:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 01:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 01:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 01:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 01:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 01:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 01:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 01:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 01:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 01:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 01:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 01:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 01:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 01:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 01:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 01:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 01:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 01:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 01:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 01:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 01:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 01:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 01:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 01:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 01:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 01:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 01:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 01:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 01:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 01:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 01:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 01:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 01:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 01:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 01:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 01:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 01:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 01:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 01:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 01:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 01:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 01:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 01:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 01:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 01:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 01:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 01:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 01:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 01:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 01:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 01:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 01:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 01:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 01:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 01:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 01:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 01:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 01:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 01:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 01:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 01:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 01:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 01:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 01:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 01:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 01:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 01:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 01:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 01:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 01:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 01:38:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 01:38:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 01:38:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:38:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:38:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:38:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:38:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:38:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 01:38:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:38:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:38:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:38:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:38:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:38:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 01:38:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:38:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:38:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:38:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:38:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:38:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 01:38:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:38:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:38:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:38:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:38:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:38:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 01:38:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:38:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:38:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:38:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:38:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:38:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 01:38:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:38:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:38:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:38:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:38:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:38:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 01:38:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:38:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:38:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:38:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:38:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:38:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 01:38:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:38:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:38:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:38:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:38:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:38:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 01:38:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:38:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:38:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:38:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:38:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:38:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 01:38:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:38:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:38:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:38:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:38:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:38:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 01:38:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:38:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:38:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:38:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:38:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:38:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 01:38:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:38:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:38:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:38:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:38:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:38:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 01:38:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:38:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:38:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:38:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:38:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:38:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 01:38:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:38:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:38:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:38:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:38:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:38:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 01:38:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:38:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:38:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:38:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:38:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:38:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 01:38:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:38:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:38:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:38:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:38:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:38:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 01:38:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:38:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:38:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:38:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:38:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:38:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 01:38:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:38:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:38:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:38:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:38:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:38:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 01:38:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:38:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:38:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:38:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:38:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:38:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 01:38:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:38:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:38:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:38:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:38:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:38:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 01:38:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:38:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:38:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:38:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:38:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:38:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 01:38:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:38:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:38:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:38:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:38:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:38:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 01:38:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:38:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:38:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:38:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 01:38:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 01:38:57 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" 01:38:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:38:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:38:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:38:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 01:38:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 01:38:57 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" 01:38:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:38:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:38:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:38:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 01:38:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 01:38:57 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 954ms 01:38:57 INFO - PROCESS | 3728 | 1466584737139 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 01:38:57 INFO - TEST-START | /FileAPI/file/File-constructor.html 01:38:57 INFO - PROCESS | 3728 | 1466584737141 Marionette TRACE conn2 <- [1,3045,null,{"value":"13"}] 01:38:57 INFO - PROCESS | 3728 | 1466584737144 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 01:38:57 INFO - PROCESS | 3728 | 1466584737146 Marionette TRACE conn2 <- [1,3046,null,{}] 01:38:57 INFO - PROCESS | 3728 | 1466584737149 Marionette TRACE conn2 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:57 INFO - PROCESS | 3728 | 1466584737151 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:38:57 INFO - PROCESS | 3728 | 1466584737231 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 01:38:57 INFO - PROCESS | 3728 | 1466584737236 Marionette TRACE conn2 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:57 INFO - PROCESS | 3728 | 1466584737238 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:38:57 INFO - PROCESS | 3728 | ++DOCSHELL 11053000 == 35 [pid = 3728] [id = 773] 01:38:57 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (11053400) [pid = 3728] [serial = 2317] [outer = 00000000] 01:38:57 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (1291B000) [pid = 3728] [serial = 2318] [outer = 11053400] 01:38:57 INFO - PROCESS | 3728 | 1466584737282 Marionette DEBUG loaded listener.js 01:38:57 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (12B02800) [pid = 3728] [serial = 2319] [outer = 11053400] 01:38:57 INFO - PROCESS | 3728 | 1466584737944 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 01:38:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 01:38:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 01:38:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 01:38:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 01:38:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 01:38:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 01:38:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 01:38:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 01:38:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 01:38:58 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 01:38:58 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 01:38:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:38:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:38:58 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 01:38:58 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 01:38:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 01:38:58 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 01:38:58 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 01:38:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:38:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:38:58 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 01:38:58 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 01:38:58 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 01:38:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:38:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:38:58 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 01:38:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 01:38:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 01:38:58 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 844ms 01:38:58 INFO - PROCESS | 3728 | 1466584737994 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 01:38:58 INFO - PROCESS | 3728 | 1466584737999 Marionette TRACE conn2 <- [1,3049,null,{"value":"13"}] 01:38:58 INFO - PROCESS | 3728 | 1466584738004 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 01:38:58 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 01:38:58 INFO - PROCESS | 3728 | 1466584738008 Marionette TRACE conn2 <- [1,3050,null,{}] 01:38:58 INFO - PROCESS | 3728 | 1466584738057 Marionette TRACE conn2 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:58 INFO - PROCESS | 3728 | 1466584738061 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:38:58 INFO - PROCESS | 3728 | 1466584738166 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 01:38:58 INFO - PROCESS | 3728 | 1466584738299 Marionette TRACE conn2 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:58 INFO - PROCESS | 3728 | 1466584738302 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:38:58 INFO - PROCESS | 3728 | ++DOCSHELL 0F2E7C00 == 36 [pid = 3728] [id = 774] 01:38:58 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (11048C00) [pid = 3728] [serial = 2320] [outer = 00000000] 01:38:58 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (1291F400) [pid = 3728] [serial = 2321] [outer = 11048C00] 01:38:58 INFO - PROCESS | 3728 | 1466584738357 Marionette DEBUG loaded listener.js 01:38:58 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (12DC4000) [pid = 3728] [serial = 2322] [outer = 11048C00] 01:38:58 INFO - PROCESS | 3728 | [3728] 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 01:38:58 INFO - PROCESS | 3728 | 1466584738952 Marionette TRACE conn2 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 01:38:59 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 01:38:59 INFO - {} 01:38:59 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 969ms 01:38:59 INFO - PROCESS | 3728 | 1466584738991 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 01:38:59 INFO - PROCESS | 3728 | 1466584738996 Marionette TRACE conn2 <- [1,3053,null,{"value":"13"}] 01:38:59 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 01:38:59 INFO - PROCESS | 3728 | 1466584739003 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 01:38:59 INFO - PROCESS | 3728 | 1466584739006 Marionette TRACE conn2 <- [1,3054,null,{}] 01:38:59 INFO - PROCESS | 3728 | 1466584739010 Marionette TRACE conn2 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:59 INFO - PROCESS | 3728 | 1466584739013 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:38:59 INFO - PROCESS | 3728 | 1466584739135 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 01:38:59 INFO - PROCESS | 3728 | 1466584739271 Marionette TRACE conn2 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:59 INFO - PROCESS | 3728 | 1466584739273 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:38:59 INFO - PROCESS | 3728 | ++DOCSHELL 13153000 == 37 [pid = 3728] [id = 775] 01:38:59 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (1403F000) [pid = 3728] [serial = 2323] [outer = 00000000] 01:38:59 INFO - PROCESS | 3728 | ++DOMWINDOW == 81 (156B3400) [pid = 3728] [serial = 2324] [outer = 1403F000] 01:38:59 INFO - PROCESS | 3728 | 1466584739329 Marionette DEBUG loaded listener.js 01:38:59 INFO - PROCESS | 3728 | ++DOMWINDOW == 82 (15B75000) [pid = 3728] [serial = 2325] [outer = 1403F000] 01:38:59 INFO - PROCESS | 3728 | 1466584739843 Marionette TRACE conn2 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 01:38:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 01:38:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 01:38:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 01:38:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 01:38:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 01:38:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 01:38:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 01:38:59 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 907ms 01:38:59 INFO - PROCESS | 3728 | 1466584739907 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 01:38:59 INFO - PROCESS | 3728 | 1466584739910 Marionette TRACE conn2 <- [1,3057,null,{"value":"13"}] 01:38:59 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 01:38:59 INFO - PROCESS | 3728 | 1466584739913 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 01:38:59 INFO - PROCESS | 3728 | 1466584739917 Marionette TRACE conn2 <- [1,3058,null,{}] 01:38:59 INFO - PROCESS | 3728 | 1466584739928 Marionette TRACE conn2 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:59 INFO - PROCESS | 3728 | 1466584739933 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:39:00 INFO - PROCESS | 3728 | 1466584740039 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 01:39:00 INFO - PROCESS | 3728 | 1466584740195 Marionette TRACE conn2 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:00 INFO - PROCESS | 3728 | 1466584740199 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:39:00 INFO - PROCESS | 3728 | ++DOCSHELL 16E03400 == 38 [pid = 3728] [id = 776] 01:39:00 INFO - PROCESS | 3728 | ++DOMWINDOW == 83 (16E04800) [pid = 3728] [serial = 2326] [outer = 00000000] 01:39:00 INFO - PROCESS | 3728 | ++DOMWINDOW == 84 (17127400) [pid = 3728] [serial = 2327] [outer = 16E04800] 01:39:00 INFO - PROCESS | 3728 | 1466584740255 Marionette DEBUG loaded listener.js 01:39:00 INFO - PROCESS | 3728 | ++DOMWINDOW == 85 (176B6400) [pid = 3728] [serial = 2328] [outer = 16E04800] 01:39:00 INFO - PROCESS | 3728 | 1466584740849 Marionette TRACE conn2 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 01:39:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 01:39:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 01:39:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 01:39:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 01:39:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 01:39:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 01:39:00 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 938ms 01:39:00 INFO - PROCESS | 3728 | 1466584740891 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 01:39:00 INFO - PROCESS | 3728 | 1466584740893 Marionette TRACE conn2 <- [1,3061,null,{"value":"13"}] 01:39:00 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 01:39:00 INFO - PROCESS | 3728 | 1466584740897 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 01:39:00 INFO - PROCESS | 3728 | 1466584740899 Marionette TRACE conn2 <- [1,3062,null,{}] 01:39:00 INFO - PROCESS | 3728 | 1466584740903 Marionette TRACE conn2 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:00 INFO - PROCESS | 3728 | 1466584740905 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:39:01 INFO - PROCESS | 3728 | 1466584741012 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 01:39:01 INFO - PROCESS | 3728 | 1466584741124 Marionette TRACE conn2 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:01 INFO - PROCESS | 3728 | 1466584741127 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:39:01 INFO - PROCESS | 3728 | ++DOCSHELL 10E08C00 == 39 [pid = 3728] [id = 777] 01:39:01 INFO - PROCESS | 3728 | ++DOMWINDOW == 86 (11046400) [pid = 3728] [serial = 2329] [outer = 00000000] 01:39:01 INFO - PROCESS | 3728 | ++DOMWINDOW == 87 (11052C00) [pid = 3728] [serial = 2330] [outer = 11046400] 01:39:01 INFO - PROCESS | 3728 | 1466584741227 Marionette DEBUG loaded listener.js 01:39:01 INFO - PROCESS | 3728 | ++DOMWINDOW == 88 (17EF2400) [pid = 3728] [serial = 2331] [outer = 11046400] 01:39:01 INFO - PROCESS | 3728 | 1466584741844 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 01:39:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 01:39:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 01:39:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 01:39:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 01:39:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 01:39:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 01:39:01 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1000ms 01:39:01 INFO - PROCESS | 3728 | 1466584741903 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 01:39:01 INFO - PROCESS | 3728 | 1466584741907 Marionette TRACE conn2 <- [1,3065,null,{"value":"13"}] 01:39:01 INFO - PROCESS | 3728 | 1466584741912 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 01:39:01 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 01:39:01 INFO - PROCESS | 3728 | 1466584741915 Marionette TRACE conn2 <- [1,3066,null,{}] 01:39:01 INFO - PROCESS | 3728 | 1466584741920 Marionette TRACE conn2 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:01 INFO - PROCESS | 3728 | 1466584741923 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:39:02 INFO - PROCESS | 3728 | 1466584742024 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 01:39:02 INFO - PROCESS | 3728 | 1466584742172 Marionette TRACE conn2 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:02 INFO - PROCESS | 3728 | 1466584742175 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:39:02 INFO - PROCESS | 3728 | ++DOCSHELL 10F14000 == 40 [pid = 3728] [id = 778] 01:39:02 INFO - PROCESS | 3728 | ++DOMWINDOW == 89 (11065C00) [pid = 3728] [serial = 2332] [outer = 00000000] 01:39:02 INFO - PROCESS | 3728 | ++DOMWINDOW == 90 (128BB000) [pid = 3728] [serial = 2333] [outer = 11065C00] 01:39:02 INFO - PROCESS | 3728 | 1466584742229 Marionette DEBUG loaded listener.js 01:39:02 INFO - PROCESS | 3728 | ++DOMWINDOW == 91 (12B0A000) [pid = 3728] [serial = 2334] [outer = 11065C00] 01:39:02 INFO - PROCESS | 3728 | --DOCSHELL 11068C00 == 39 [pid = 3728] [id = 772] 01:39:02 INFO - PROCESS | 3728 | --DOCSHELL 0F2E8C00 == 38 [pid = 3728] [id = 771] 01:39:02 INFO - PROCESS | 3728 | --DOCSHELL 1AA9C000 == 37 [pid = 3728] [id = 770] 01:39:02 INFO - PROCESS | 3728 | --DOCSHELL 1A393800 == 36 [pid = 3728] [id = 769] 01:39:02 INFO - PROCESS | 3728 | --DOCSHELL 19BC3000 == 35 [pid = 3728] [id = 768] 01:39:02 INFO - PROCESS | 3728 | --DOCSHELL 180AB400 == 34 [pid = 3728] [id = 767] 01:39:02 INFO - PROCESS | 3728 | --DOCSHELL 10A59800 == 33 [pid = 3728] [id = 766] 01:39:02 INFO - PROCESS | 3728 | --DOCSHELL 17663800 == 32 [pid = 3728] [id = 763] 01:39:02 INFO - PROCESS | 3728 | --DOCSHELL 10275800 == 31 [pid = 3728] [id = 764] 01:39:02 INFO - PROCESS | 3728 | --DOCSHELL 13157400 == 30 [pid = 3728] [id = 765] 01:39:02 INFO - PROCESS | 3728 | --DOCSHELL 10E08C00 == 29 [pid = 3728] [id = 777] 01:39:02 INFO - PROCESS | 3728 | --DOCSHELL 13153000 == 28 [pid = 3728] [id = 775] 01:39:02 INFO - PROCESS | 3728 | --DOCSHELL 16E03400 == 27 [pid = 3728] [id = 776] 01:39:02 INFO - PROCESS | 3728 | --DOCSHELL 11053000 == 26 [pid = 3728] [id = 773] 01:39:02 INFO - PROCESS | 3728 | --DOCSHELL 0F2E7C00 == 25 [pid = 3728] [id = 774] 01:39:03 INFO - PROCESS | 3728 | --DOMWINDOW == 90 (1A18BC00) [pid = 3728] [serial = 2288] [outer = 00000000] [url = about:blank] 01:39:03 INFO - PROCESS | 3728 | --DOMWINDOW == 89 (14036000) [pid = 3728] [serial = 2253] [outer = 00000000] [url = about:blank] 01:39:03 INFO - PROCESS | 3728 | --DOMWINDOW == 88 (198EDC00) [pid = 3728] [serial = 2277] [outer = 00000000] [url = about:blank] 01:39:03 INFO - PROCESS | 3728 | --DOMWINDOW == 87 (198ED000) [pid = 3728] [serial = 2276] [outer = 00000000] [url = about:blank] 01:39:03 INFO - PROCESS | 3728 | --DOMWINDOW == 86 (180B5400) [pid = 3728] [serial = 2270] [outer = 00000000] [url = about:blank] 01:39:03 INFO - PROCESS | 3728 | --DOMWINDOW == 85 (19D75800) [pid = 3728] [serial = 2245] [outer = 00000000] [url = about:blank] 01:39:03 INFO - PROCESS | 3728 | --DOMWINDOW == 84 (160A3C00) [pid = 3728] [serial = 2282] [outer = 00000000] [url = about:blank] 01:39:03 INFO - PROCESS | 3728 | --DOMWINDOW == 83 (19EB6400) [pid = 3728] [serial = 2285] [outer = 00000000] [url = about:blank] 01:39:03 INFO - PROCESS | 3728 | --DOMWINDOW == 82 (180B6000) [pid = 3728] [serial = 2271] [outer = 00000000] [url = about:blank] 01:39:03 INFO - PROCESS | 3728 | --DOMWINDOW == 81 (1305F000) [pid = 3728] [serial = 2251] [outer = 00000000] [url = about:blank] 01:39:03 INFO - PROCESS | 3728 | --DOMWINDOW == 80 (12D78400) [pid = 3728] [serial = 2250] [outer = 00000000] [url = about:blank] 01:39:03 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (19D6A400) [pid = 3728] [serial = 2279] [outer = 00000000] [url = about:blank] 01:39:03 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (1785C000) [pid = 3728] [serial = 2283] [outer = 00000000] [url = about:blank] 01:39:03 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (140EBC00) [pid = 3728] [serial = 2254] [outer = 00000000] [url = about:blank] 01:39:03 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (156B2000) [pid = 3728] [serial = 2256] [outer = 00000000] [url = about:blank] 01:39:03 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (17BB7800) [pid = 3728] [serial = 2266] [outer = 00000000] [url = about:blank] 01:39:03 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (17B10400) [pid = 3728] [serial = 2265] [outer = 00000000] [url = about:blank] 01:39:03 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (159AF800) [pid = 3728] [serial = 2257] [outer = 00000000] [url = about:blank] 01:39:03 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (180AEC00) [pid = 3728] [serial = 2268] [outer = 00000000] [url = about:blank] 01:39:03 INFO - PROCESS | 3728 | --DOMWINDOW == 71 (1689C800) [pid = 3728] [serial = 2260] [outer = 00000000] [url = about:blank] 01:39:03 INFO - PROCESS | 3728 | --DOMWINDOW == 70 (1784E000) [pid = 3728] [serial = 2263] [outer = 00000000] [url = about:blank] 01:39:03 INFO - PROCESS | 3728 | --DOMWINDOW == 69 (10F15800) [pid = 3728] [serial = 2248] [outer = 00000000] [url = about:blank] 01:39:03 INFO - PROCESS | 3728 | --DOMWINDOW == 68 (1701DC00) [pid = 3728] [serial = 2262] [outer = 00000000] [url = about:blank] 01:39:03 INFO - PROCESS | 3728 | --DOMWINDOW == 67 (1962F000) [pid = 3728] [serial = 2274] [outer = 00000000] [url = about:blank] 01:39:03 INFO - PROCESS | 3728 | --DOMWINDOW == 66 (19D9E800) [pid = 3728] [serial = 2280] [outer = 00000000] [url = about:blank] 01:39:03 INFO - PROCESS | 3728 | --DOMWINDOW == 65 (19EB8800) [pid = 3728] [serial = 2286] [outer = 00000000] [url = about:blank] 01:39:03 INFO - PROCESS | 3728 | --DOMWINDOW == 64 (162D7800) [pid = 3728] [serial = 2259] [outer = 00000000] [url = about:blank] 01:39:03 INFO - PROCESS | 3728 | --DOMWINDOW == 63 (10F0C800) [pid = 3728] [serial = 2247] [outer = 00000000] [url = about:blank] 01:39:03 INFO - PROCESS | 3728 | --DOMWINDOW == 62 (19632C00) [pid = 3728] [serial = 2273] [outer = 00000000] [url = about:blank] 01:39:03 INFO - PROCESS | 3728 | 1466584743396 Marionette TRACE conn2 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 01:39:03 INFO - PROCESS | 3728 | 1466584743436 Marionette TRACE conn2 <- [1,3069,null,{"value":"13"}] 01:39:03 INFO - PROCESS | 3728 | 1466584743440 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 01:39:03 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 01:39:03 INFO - PROCESS | 3728 | 1466584743444 Marionette TRACE conn2 <- [1,3070,null,{}] 01:39:03 INFO - PROCESS | 3728 | 1466584743449 Marionette TRACE conn2 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:03 INFO - PROCESS | 3728 | 1466584743452 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:39:03 INFO - PROCESS | 3728 | 1466584743540 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 01:39:03 INFO - PROCESS | 3728 | 1466584743548 Marionette TRACE conn2 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:03 INFO - PROCESS | 3728 | 1466584743551 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:39:03 INFO - PROCESS | 3728 | ++DOCSHELL 10EAF400 == 26 [pid = 3728] [id = 779] 01:39:03 INFO - PROCESS | 3728 | ++DOMWINDOW == 63 (10EB1400) [pid = 3728] [serial = 2335] [outer = 00000000] 01:39:03 INFO - PROCESS | 3728 | ++DOMWINDOW == 64 (1104C800) [pid = 3728] [serial = 2336] [outer = 10EB1400] 01:39:03 INFO - PROCESS | 3728 | 1466584743608 Marionette DEBUG loaded listener.js 01:39:03 INFO - PROCESS | 3728 | ++DOMWINDOW == 65 (11050800) [pid = 3728] [serial = 2337] [outer = 10EB1400] 01:39:04 INFO - PROCESS | 3728 | 1466584744112 Marionette TRACE conn2 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 01:39:04 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 01:39:04 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 01:39:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:39:04 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 01:39:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 01:39:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 704ms 01:39:04 INFO - PROCESS | 3728 | 1466584744141 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 01:39:04 INFO - PROCESS | 3728 | 1466584744146 Marionette TRACE conn2 <- [1,3073,null,{"value":"13"}] 01:39:04 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 01:39:04 INFO - PROCESS | 3728 | 1466584744152 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 01:39:04 INFO - PROCESS | 3728 | 1466584744155 Marionette TRACE conn2 <- [1,3074,null,{}] 01:39:04 INFO - PROCESS | 3728 | 1466584744158 Marionette TRACE conn2 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:04 INFO - PROCESS | 3728 | 1466584744161 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:39:04 INFO - PROCESS | 3728 | 1466584744279 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 01:39:04 INFO - PROCESS | 3728 | 1466584744290 Marionette TRACE conn2 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:04 INFO - PROCESS | 3728 | 1466584744293 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:39:04 INFO - PROCESS | 3728 | ++DOCSHELL 114CF800 == 27 [pid = 3728] [id = 780] 01:39:04 INFO - PROCESS | 3728 | ++DOMWINDOW == 66 (114D2000) [pid = 3728] [serial = 2338] [outer = 00000000] 01:39:04 INFO - PROCESS | 3728 | ++DOMWINDOW == 67 (128B6C00) [pid = 3728] [serial = 2339] [outer = 114D2000] 01:39:04 INFO - PROCESS | 3728 | 1466584744338 Marionette DEBUG loaded listener.js 01:39:04 INFO - PROCESS | 3728 | ++DOMWINDOW == 68 (128BC400) [pid = 3728] [serial = 2340] [outer = 114D2000] 01:39:04 INFO - PROCESS | 3728 | 1466584744798 Marionette TRACE conn2 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 01:39:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 01:39:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 688ms 01:39:04 INFO - PROCESS | 3728 | 1466584744854 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 01:39:04 INFO - PROCESS | 3728 | 1466584744856 Marionette TRACE conn2 <- [1,3077,null,{"value":"13"}] 01:39:04 INFO - PROCESS | 3728 | 1466584744860 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 01:39:04 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 01:39:04 INFO - PROCESS | 3728 | 1466584744863 Marionette TRACE conn2 <- [1,3078,null,{}] 01:39:04 INFO - PROCESS | 3728 | 1466584744874 Marionette TRACE conn2 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:04 INFO - PROCESS | 3728 | 1466584744878 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:39:04 INFO - PROCESS | 3728 | 1466584744961 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 01:39:05 INFO - PROCESS | 3728 | 1466584745070 Marionette TRACE conn2 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:05 INFO - PROCESS | 3728 | 1466584745073 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:39:05 INFO - PROCESS | 3728 | ++DOCSHELL 13C85000 == 28 [pid = 3728] [id = 781] 01:39:05 INFO - PROCESS | 3728 | ++DOMWINDOW == 69 (13C85800) [pid = 3728] [serial = 2341] [outer = 00000000] 01:39:05 INFO - PROCESS | 3728 | ++DOMWINDOW == 70 (14035000) [pid = 3728] [serial = 2342] [outer = 13C85800] 01:39:05 INFO - PROCESS | 3728 | 1466584745121 Marionette DEBUG loaded listener.js 01:39:05 INFO - PROCESS | 3728 | ++DOMWINDOW == 71 (140E8C00) [pid = 3728] [serial = 2343] [outer = 13C85800] 01:39:05 INFO - PROCESS | 3728 | 1466584745495 Marionette TRACE conn2 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 01:39:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 01:39:05 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 704ms 01:39:05 INFO - PROCESS | 3728 | 1466584745561 Marionette TRACE conn2 -> [0,3081,"getWindowHandle",null] 01:39:05 INFO - PROCESS | 3728 | 1466584745563 Marionette TRACE conn2 <- [1,3081,null,{"value":"13"}] 01:39:05 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 01:39:05 INFO - PROCESS | 3728 | 1466584745567 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 01:39:05 INFO - PROCESS | 3728 | 1466584745568 Marionette TRACE conn2 <- [1,3082,null,{}] 01:39:05 INFO - PROCESS | 3728 | 1466584745577 Marionette TRACE conn2 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:05 INFO - PROCESS | 3728 | 1466584745579 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:39:05 INFO - PROCESS | 3728 | 1466584745737 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 01:39:05 INFO - PROCESS | 3728 | 1466584745810 Marionette TRACE conn2 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:05 INFO - PROCESS | 3728 | 1466584745812 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:39:05 INFO - PROCESS | 3728 | ++DOCSHELL 14F93000 == 29 [pid = 3728] [id = 782] 01:39:05 INFO - PROCESS | 3728 | ++DOMWINDOW == 72 (14F96000) [pid = 3728] [serial = 2344] [outer = 00000000] 01:39:05 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (154E5800) [pid = 3728] [serial = 2345] [outer = 14F96000] 01:39:05 INFO - PROCESS | 3728 | 1466584745855 Marionette DEBUG loaded listener.js 01:39:05 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (156B2000) [pid = 3728] [serial = 2346] [outer = 14F96000] 01:39:06 INFO - PROCESS | 3728 | 1466584746238 Marionette TRACE conn2 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 01:39:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 01:39:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 704ms 01:39:06 INFO - PROCESS | 3728 | 1466584746266 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 01:39:06 INFO - PROCESS | 3728 | 1466584746268 Marionette TRACE conn2 <- [1,3085,null,{"value":"13"}] 01:39:06 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 01:39:06 INFO - PROCESS | 3728 | 1466584746278 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 01:39:06 INFO - PROCESS | 3728 | 1466584746280 Marionette TRACE conn2 <- [1,3086,null,{}] 01:39:06 INFO - PROCESS | 3728 | 1466584746284 Marionette TRACE conn2 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:06 INFO - PROCESS | 3728 | 1466584746286 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:39:06 INFO - PROCESS | 3728 | 1466584746398 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 01:39:06 INFO - PROCESS | 3728 | 1466584746403 Marionette TRACE conn2 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:06 INFO - PROCESS | 3728 | 1466584746405 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:39:06 INFO - PROCESS | 3728 | ++DOCSHELL 1553C800 == 30 [pid = 3728] [id = 783] 01:39:06 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (159A6400) [pid = 3728] [serial = 2347] [outer = 00000000] 01:39:06 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (162CAC00) [pid = 3728] [serial = 2348] [outer = 159A6400] 01:39:06 INFO - PROCESS | 3728 | 1466584746448 Marionette DEBUG loaded listener.js 01:39:06 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (162CEC00) [pid = 3728] [serial = 2349] [outer = 159A6400] 01:39:06 INFO - PROCESS | 3728 | 1466584746913 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 01:39:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 01:39:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 01:39:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 688ms 01:39:06 INFO - PROCESS | 3728 | 1466584746971 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 01:39:06 INFO - PROCESS | 3728 | 1466584746973 Marionette TRACE conn2 <- [1,3089,null,{"value":"13"}] 01:39:06 INFO - PROCESS | 3728 | 1466584746976 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 01:39:06 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 01:39:06 INFO - PROCESS | 3728 | 1466584746978 Marionette TRACE conn2 <- [1,3090,null,{}] 01:39:07 INFO - PROCESS | 3728 | 1466584746991 Marionette TRACE conn2 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:07 INFO - PROCESS | 3728 | 1466584746996 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:39:07 INFO - PROCESS | 3728 | 1466584747150 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 01:39:07 INFO - PROCESS | 3728 | 1466584747227 Marionette TRACE conn2 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:07 INFO - PROCESS | 3728 | 1466584747229 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:39:07 INFO - PROCESS | 3728 | ++DOCSHELL 1689BC00 == 31 [pid = 3728] [id = 784] 01:39:07 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (16978800) [pid = 3728] [serial = 2350] [outer = 00000000] 01:39:07 INFO - PROCESS | 3728 | ++DOMWINDOW == 79 (16D5EC00) [pid = 3728] [serial = 2351] [outer = 16978800] 01:39:07 INFO - PROCESS | 3728 | 1466584747272 Marionette DEBUG loaded listener.js 01:39:07 INFO - PROCESS | 3728 | ++DOMWINDOW == 80 (16E03400) [pid = 3728] [serial = 2352] [outer = 16978800] 01:39:07 INFO - PROCESS | 3728 | --DOMWINDOW == 79 (1AAA4C00) [pid = 3728] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 01:39:07 INFO - PROCESS | 3728 | --DOMWINDOW == 78 (1A394800) [pid = 3728] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 01:39:07 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (19BC3400) [pid = 3728] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 01:39:07 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (131EAC00) [pid = 3728] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 01:39:07 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (19EB9400) [pid = 3728] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 01:39:07 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (10E02800) [pid = 3728] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 01:39:07 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (1952B000) [pid = 3728] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 01:39:07 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (10A5A000) [pid = 3728] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 01:39:07 INFO - PROCESS | 3728 | --DOMWINDOW == 71 (0F391400) [pid = 3728] [serial = 2311] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 01:39:07 INFO - PROCESS | 3728 | --DOMWINDOW == 70 (11069000) [pid = 3728] [serial = 2314] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 01:39:07 INFO - PROCESS | 3728 | --DOMWINDOW == 69 (11053400) [pid = 3728] [serial = 2317] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 01:39:07 INFO - PROCESS | 3728 | 1466584747806 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 01:39:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 01:39:07 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 891ms 01:39:07 INFO - PROCESS | 3728 | 1466584747881 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 01:39:07 INFO - PROCESS | 3728 | 1466584747883 Marionette TRACE conn2 <- [1,3093,null,{"value":"13"}] 01:39:07 INFO - PROCESS | 3728 | 1466584747886 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 01:39:07 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 01:39:07 INFO - PROCESS | 3728 | 1466584747888 Marionette TRACE conn2 <- [1,3094,null,{}] 01:39:07 INFO - PROCESS | 3728 | 1466584747892 Marionette TRACE conn2 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:07 INFO - PROCESS | 3728 | 1466584747894 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:39:07 INFO - PROCESS | 3728 | 1466584747970 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 01:39:07 INFO - PROCESS | 3728 | 1466584747974 Marionette TRACE conn2 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:07 INFO - PROCESS | 3728 | 1466584747976 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:39:07 INFO - PROCESS | 3728 | ++DOCSHELL 162CA800 == 32 [pid = 3728] [id = 785] 01:39:07 INFO - PROCESS | 3728 | ++DOMWINDOW == 70 (162D3800) [pid = 3728] [serial = 2353] [outer = 00000000] 01:39:08 INFO - PROCESS | 3728 | ++DOMWINDOW == 71 (16E09000) [pid = 3728] [serial = 2354] [outer = 162D3800] 01:39:08 INFO - PROCESS | 3728 | 1466584748021 Marionette DEBUG loaded listener.js 01:39:08 INFO - PROCESS | 3728 | ++DOMWINDOW == 72 (1712D400) [pid = 3728] [serial = 2355] [outer = 162D3800] 01:39:08 INFO - PROCESS | 3728 | 1466584748427 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 01:39:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 01:39:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 01:39:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 01:39:08 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 594ms 01:39:08 INFO - PROCESS | 3728 | 1466584748484 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 01:39:08 INFO - PROCESS | 3728 | 1466584748485 Marionette TRACE conn2 <- [1,3097,null,{"value":"13"}] 01:39:08 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 01:39:08 INFO - PROCESS | 3728 | 1466584748502 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 01:39:08 INFO - PROCESS | 3728 | 1466584748504 Marionette TRACE conn2 <- [1,3098,null,{}] 01:39:08 INFO - PROCESS | 3728 | 1466584748508 Marionette TRACE conn2 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:08 INFO - PROCESS | 3728 | 1466584748511 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:39:08 INFO - PROCESS | 3728 | 1466584748607 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 01:39:08 INFO - PROCESS | 3728 | 1466584748614 Marionette TRACE conn2 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:08 INFO - PROCESS | 3728 | 1466584748616 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:39:08 INFO - PROCESS | 3728 | ++DOCSHELL 176B8400 == 33 [pid = 3728] [id = 786] 01:39:08 INFO - PROCESS | 3728 | ++DOMWINDOW == 73 (17850C00) [pid = 3728] [serial = 2356] [outer = 00000000] 01:39:08 INFO - PROCESS | 3728 | ++DOMWINDOW == 74 (178E7C00) [pid = 3728] [serial = 2357] [outer = 17850C00] 01:39:08 INFO - PROCESS | 3728 | 1466584748671 Marionette DEBUG loaded listener.js 01:39:08 INFO - PROCESS | 3728 | ++DOMWINDOW == 75 (178EC800) [pid = 3728] [serial = 2358] [outer = 17850C00] 01:39:09 INFO - PROCESS | 3728 | 1466584749103 Marionette TRACE conn2 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 01:39:09 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 01:39:09 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 01:39:09 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 01:39:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:39:09 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 01:39:09 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 641ms 01:39:09 INFO - PROCESS | 3728 | 1466584749148 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 01:39:09 INFO - PROCESS | 3728 | 1466584749150 Marionette TRACE conn2 <- [1,3101,null,{"value":"13"}] 01:39:09 INFO - PROCESS | 3728 | 1466584749153 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 01:39:09 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 01:39:09 INFO - PROCESS | 3728 | 1466584749154 Marionette TRACE conn2 <- [1,3102,null,{}] 01:39:09 INFO - PROCESS | 3728 | 1466584749158 Marionette TRACE conn2 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:09 INFO - PROCESS | 3728 | 1466584749159 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:39:09 INFO - PROCESS | 3728 | 1466584749283 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 01:39:09 INFO - PROCESS | 3728 | 1466584749294 Marionette TRACE conn2 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"9016e2c2-b8ad-4666-b664-ea932c7cd25b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:09 INFO - PROCESS | 3728 | 1466584749296 Marionette INFO sendAsync 06eb01db-8702-4980-9518-8740e499fe50 01:39:09 INFO - PROCESS | 3728 | ++DOCSHELL 17B04000 == 34 [pid = 3728] [id = 787] 01:39:09 INFO - PROCESS | 3728 | ++DOMWINDOW == 76 (17BAD000) [pid = 3728] [serial = 2359] [outer = 00000000] 01:39:09 INFO - PROCESS | 3728 | ++DOMWINDOW == 77 (180AA800) [pid = 3728] [serial = 2360] [outer = 17BAD000] 01:39:09 INFO - PROCESS | 3728 | 1466584749338 Marionette DEBUG loaded listener.js 01:39:09 INFO - PROCESS | 3728 | ++DOMWINDOW == 78 (180AF000) [pid = 3728] [serial = 2361] [outer = 17BAD000] 01:39:10 INFO - PROCESS | 3728 | --DOCSHELL 10EAF400 == 33 [pid = 3728] [id = 779] 01:39:10 INFO - PROCESS | 3728 | --DOCSHELL 10F14000 == 32 [pid = 3728] [id = 778] 01:39:10 INFO - PROCESS | 3728 | --DOCSHELL 114CF800 == 31 [pid = 3728] [id = 780] 01:39:10 INFO - PROCESS | 3728 | --DOCSHELL 13C85000 == 30 [pid = 3728] [id = 781] 01:39:10 INFO - PROCESS | 3728 | --DOCSHELL 14F93000 == 29 [pid = 3728] [id = 782] 01:39:10 INFO - PROCESS | 3728 | --DOCSHELL 176B8400 == 28 [pid = 3728] [id = 786] 01:39:10 INFO - PROCESS | 3728 | --DOCSHELL 1689BC00 == 27 [pid = 3728] [id = 784] 01:39:10 INFO - PROCESS | 3728 | --DOCSHELL 1553C800 == 26 [pid = 3728] [id = 783] 01:39:10 INFO - PROCESS | 3728 | --DOCSHELL 162CA800 == 25 [pid = 3728] [id = 785] 01:39:10 INFO - PROCESS | 3728 | --DOMWINDOW == 77 (1A39E800) [pid = 3728] [serial = 2306] [outer = 00000000] [url = about:blank] 01:39:10 INFO - PROCESS | 3728 | --DOMWINDOW == 76 (1AB3B000) [pid = 3728] [serial = 2309] [outer = 00000000] [url = about:blank] 01:39:10 INFO - PROCESS | 3728 | --DOMWINDOW == 75 (19DA1C00) [pid = 3728] [serial = 2303] [outer = 00000000] [url = about:blank] 01:39:10 INFO - PROCESS | 3728 | --DOMWINDOW == 74 (1A39DC00) [pid = 3728] [serial = 2294] [outer = 00000000] [url = about:blank] 01:39:10 INFO - PROCESS | 3728 | --DOMWINDOW == 73 (1A4ED800) [pid = 3728] [serial = 2295] [outer = 00000000] [url = about:blank] 01:39:10 INFO - PROCESS | 3728 | --DOMWINDOW == 72 (1A2AE400) [pid = 3728] [serial = 2289] [outer = 00000000] [url = about:blank] 01:39:10 INFO - PROCESS | 3728 | --DOMWINDOW == 71 (10E0E800) [pid = 3728] [serial = 2291] [outer = 00000000] [url = about:blank] 01:39:10 INFO - PROCESS | 3728 | --DOMWINDOW == 70 (1281D400) [pid = 3728] [serial = 2292] [outer = 00000000] [url = about:blank] 01:39:10 INFO - PROCESS | 3728 | --DOMWINDOW == 69 (19632800) [pid = 3728] [serial = 2300] [outer = 00000000] [url = about:blank] 01:39:10 INFO - PROCESS | 3728 | --DOMWINDOW == 68 (198E5000) [pid = 3728] [serial = 2301] [outer = 00000000] [url = about:blank] 01:39:10 INFO - PROCESS | 3728 | --DOMWINDOW == 67 (13112400) [pid = 3728] [serial = 2297] [outer = 00000000] [url = about:blank] 01:39:10 INFO - PROCESS | 3728 | --DOMWINDOW == 66 (16E06800) [pid = 3728] [serial = 2298] [outer = 00000000] [url = about:blank] 01:39:10 INFO - PROCESS | 3728 | --DOMWINDOW == 65 (1A4F5C00) [pid = 3728] [serial = 2307] [outer = 00000000] [url = about:blank] 01:39:10 INFO - PROCESS | 3728 | --DOMWINDOW == 64 (1AAA8400) [pid = 3728] [serial = 2312] [outer = 00000000] [url = about:blank] 01:39:10 INFO - PROCESS | 3728 | --DOMWINDOW == 63 (1AAA8C00) [pid = 3728] [serial = 2313] [outer = 00000000] [url = about:blank] 01:39:10 INFO - PROCESS | 3728 | --DOMWINDOW == 62 (1106D800) [pid = 3728] [serial = 2315] [outer = 00000000] [url = about:blank] 01:39:10 INFO - PROCESS | 3728 | --DOMWINDOW == 61 (1291B000) [pid = 3728] [serial = 2318] [outer = 00000000] [url = about:blank] 01:39:10 INFO - PROCESS | 3728 | --DOMWINDOW == 60 (12B02800) [pid = 3728] [serial = 2319] [outer = 00000000] [url = about:blank] 01:39:10 INFO - PROCESS | 3728 | --DOMWINDOW == 59 (19EB4400) [pid = 3728] [serial = 2304] [outer = 00000000] [url = about:blank] 01:39:10 INFO - PROCESS | 3728 | --DOMWINDOW == 58 (1106F800) [pid = 3728] [serial = 2316] [outer = 00000000] [url = about:blank] 01:39:10 INFO - PROCESS | 3728 | --DOMWINDOW == 57 (1AAAA400) [pid = 3728] [serial = 2310] [outer = 00000000] [url = about:blank] 01:39:11 INFO - PROCESS | 3728 | 1466584751105 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 01:39:11 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 01:39:11 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 2017ms 01:39:11 INFO - PROCESS | 3728 | 1466584751169 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 01:39:11 INFO - PROCESS | 3728 | 1466584751174 Marionette TRACE conn2 <- [1,3105,null,{"value":"13"}] 01:39:12 WARNING - u'runner_teardown' () 01:39:12 INFO - No more tests 01:39:12 INFO - Got 0 unexpected results 01:39:12 INFO - SUITE-END | took 667s 01:39:12 INFO - Closing logging queue 01:39:12 INFO - queue closed 01:39:12 INFO - Return code: 0 01:39:12 WARNING - # TBPL SUCCESS # 01:39:12 INFO - Running post-action listener: _resource_record_post_action 01:39:12 INFO - Running post-run listener: _resource_record_post_run 01:39:13 INFO - Total resource usage - Wall time: 676s; CPU: 17.0%; Read bytes: 91794432; Write bytes: 959587328; Read time: 482475; Write time: 1259522 01:39:13 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 01:39:13 INFO - install - Wall time: 3s; CPU: 11.0%; Read bytes: 0; Write bytes: 66226688; Read time: 0; Write time: 69009 01:39:13 INFO - run-tests - Wall time: 674s; CPU: 17.0%; Read bytes: 91794432; Write bytes: 823403520; Read time: 482475; Write time: 1138843 01:39:13 INFO - Running post-run listener: _upload_blobber_files 01:39:13 INFO - Blob upload gear active. 01:39:13 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 01:39:13 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 01:39:13 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'] 01:39:13 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 01:39:14 INFO - (blobuploader) - INFO - Open directory for files ... 01:39:14 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 01:39:14 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 01:39:14 INFO - (blobuploader) - INFO - Uploading, attempt #1. 01:39:15 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 01:39:15 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 01:39:15 INFO - (blobuploader) - INFO - Done attempting. 01:39:15 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 01:39:16 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 01:39:16 INFO - (blobuploader) - INFO - Uploading, attempt #1. 01:39:18 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 01:39:18 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 01:39:18 INFO - (blobuploader) - INFO - Done attempting. 01:39:18 INFO - (blobuploader) - INFO - Iteration through files over. 01:39:18 INFO - Return code: 0 01:39:18 INFO - rmtree: C:\slave\test\build\uploaded_files.json 01:39:18 INFO - Using _rmtree_windows ... 01:39:18 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 01:39:18 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/5542364d85e0d845a5768ac8bb6277194dc9ae5e07a1e02fe589bf3625d4dddbd8c48ce19cf1d551fbce7b2434eeaf1e7e25524f018ab657c3bf06d6dae9d4ce", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/592f13320a0b458243431771172ecd8f347c807d1ad07ebc948b4c2eec790dbd1f9477a84d86351ae63ab61462e7e91f044d3e7c309c547acae22a7d8ee1b72c"} 01:39:18 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 01:39:18 INFO - Writing to file C:\slave\test\properties\blobber_files 01:39:18 INFO - Contents: 01:39:18 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/5542364d85e0d845a5768ac8bb6277194dc9ae5e07a1e02fe589bf3625d4dddbd8c48ce19cf1d551fbce7b2434eeaf1e7e25524f018ab657c3bf06d6dae9d4ce", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/592f13320a0b458243431771172ecd8f347c807d1ad07ebc948b4c2eec790dbd1f9477a84d86351ae63ab61462e7e91f044d3e7c309c547acae22a7d8ee1b72c"} 01:39:18 INFO - Running post-run listener: copy_logs_to_upload_dir 01:39:18 INFO - Copying logs to upload dir... 01:39:18 INFO - mkdir: C:\slave\test\build\upload\logs 01:39:18 INFO - Copying logs to upload dir... 01:39:18 INFO - Using _rmtree_windows ... 01:39:18 INFO - Using _rmtree_windows ... 01:39:18 INFO - Using _rmtree_windows ... 01:39:18 INFO - Using _rmtree_windows ... 01:39:18 INFO - Using _rmtree_windows ... 01:39:18 INFO - Using _rmtree_windows ... 01:39:18 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=829.573000 ========= master_lag: -5.10 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 44 secs) (at 2016-06-22 01:39:18.797409) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-22 01:39:18.798259) ========= '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/5542364d85e0d845a5768ac8bb6277194dc9ae5e07a1e02fe589bf3625d4dddbd8c48ce19cf1d551fbce7b2434eeaf1e7e25524f018ab657c3bf06d6dae9d4ce", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/592f13320a0b458243431771172ecd8f347c807d1ad07ebc948b4c2eec790dbd1f9477a84d86351ae63ab61462e7e91f044d3e7c309c547acae22a7d8ee1b72c"} build_url:https://queue.taskcluster.net/v1/task/QzbUA35SQOi2T4hnjbKsCA/artifacts/public/build/firefox-48.0.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/QzbUA35SQOi2T4hnjbKsCA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.110000 build_url: 'https://queue.taskcluster.net/v1/task/QzbUA35SQOi2T4hnjbKsCA/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/5542364d85e0d845a5768ac8bb6277194dc9ae5e07a1e02fe589bf3625d4dddbd8c48ce19cf1d551fbce7b2434eeaf1e7e25524f018ab657c3bf06d6dae9d4ce", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/592f13320a0b458243431771172ecd8f347c807d1ad07ebc948b4c2eec790dbd1f9477a84d86351ae63ab61462e7e91f044d3e7c309c547acae22a7d8ee1b72c"}' symbols_url: 'https://queue.taskcluster.net/v1/task/QzbUA35SQOi2T4hnjbKsCA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.01 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-22 01:39:18.921207) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-22 01:39:18.921534) ========= '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.110000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-22 01:39:19.047541) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-22 01:39:19.047870) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-22 01:39:19.580921) ========= ========= Total master_lag: -4.98 =========